2011-01-20 664 views
0

我有我們公司使用的應用程序。事件1000,應用程序錯誤,Windows 7,Visual Studio 2008

我們所有的Windows XP電腦和Windows 7電腦都使用它。

我可以在Visual Studio 2008下的調試器中運行它,並構建所有其他PC用來安裝它的安裝程序,但是在我的PC上安裝後無法運行它(安裝顯示沒有錯誤)。

在事件查看器> Windows日誌>應用程序,兩(2)事件被觸發:

  1. 拋出當我嘗試運行已安裝的應用程序中的錯誤:

    錯誤的應用程序名稱: Suite.exe,版本:2.2.21.0,時間戳:0x4d389f32
    錯誤模塊名稱:ntdll.dll,版本:6.1.7600.16559,時間戳:0x4ba9b802
    異常代碼:0xc00000fd
    故障偏移:0x00000000000076cf
    出錯進程ID:0x1424
    錯誤應用程序啓動時間:0x01cbb8f485a2a9d8
    錯誤的應用程序路徑:C:\ Program Files文件\ AAON線圈類產品,公司\ ACP軟件套件\ Suite.exe
    錯誤模塊路徑:C:\ WINDOWS \ SYSTEM32 \ ntdll.dll中
    報告編號:c58bd590-24e7-11e0-b398-00248103a942

  2. 參考消息後,立即觸發了Windows錯誤報告:

    故障存儲28268826,類型4
    事件名稱:APPCRASH
    響應:不可用
    駕駛室ID:0

    問題簽名:
    P1:Suite.exe
    P2:2.2.21.0
    P3:4d389f32
    P4:ntdll.dll中
    P5:6.1.7600.16559
    P6:4ba9b802
    P7:C00000FD
    P8:00000000000076cf
    P9:
    P10:

    附加的文件:
    C:\用戶\ CP-jpool \應用程序數據\本地的\ Temp \ WER492A.tmp.WERInternalMetadata.xml

    這些文件可能在這裏可用:
    C:\ Users \ cp-jpool \ AppData \ Local \ Microsoft \ Windows \ WER \ ReportArchive \ AppCrash_Suite。exe_e131a0d577e0788f7db9b54fd53b35e27d8860e2_11df4dea

    分析符號:
    複覈爲解決方案:0
    報告編號:c58bd590-24e7-11e0-b398-00248103a942
    報告狀態:0

這重複每次我試圖運行我用這臺PC製作的應用程序...在這臺PC上,但沒有其他地方。

有人能給我一些關於發生了什麼事以及如何解決它的想法嗎?

回答

0

事實證明,我的應用程序使用的控件不能在64位環境中運行。

顯然,VS2008中的調試器不會在這些舊式樣DLL中的一個發生故障時拋出錯誤。

1

當您運行它時,系統會提示您提升Visual Studio嗎?

如果是這樣,請嘗試運行提升的應用程序。

基本上,隔離兩個之間有什麼不同:

  1. 您可以運行它在Visual Studio 沒有調試?包括當你把它設置爲「釋放」?

  2. 如果將它構建並安裝爲「調試」,然後啓動它並嘗試在它崩潰時連接它,那麼該如何? (你可以通過註冊表在這裏設置JIT調試器:http://msdn.microsoft.com/en-us/library/5hs4b7a6.aspx

祝你好運!

+0

程序在我的電腦上運行時沒有顯示錯誤消息,因此沒有提示升級Visual Studio。 – jp2code 2011-01-24 17:50:15

相關問題