2011-08-02 88 views
0

我的Visual Basic應用程序(定位框架4)運行完美,直到我添加了最初針對Framework 2.0的代碼(特別是更改了datagridview的列標題)。第一次執行代碼時(調試時)沒有問題,此後我的應用程序將無法啓動。我刪除了所有新添加的代碼並進行了調試,但錯誤仍然存​​在。我甚至將我的備份加載到Visual Studio中,但沒有更改。在System.dll中發生未處理的類型'System.TypeInitializationException'的異常

我收到以下錯誤,不知道在哪裏可以找到這個問題的根源:

第一次機會異常在0x77cd708f在「app.name名爲」 .exe:0xC0000008:一個 無效的句柄是指定。 System.dll中發生類型爲 'System.TypeInitializationException'的未處理異常。 附加信息:'System.Net.ComNetOS'的類型初始值設定項' 引發異常。

我重新安裝了Visual Studio和Framework 4.我google了錯誤,但沒有指出我導致錯誤的位置。我不相信這是在我的代碼中,因爲我從代碼的一開始就構建了try/catch塊,甚至使用應用程序事件的「啓動」和「unhandledexception」,但該應用程序甚至沒有啓動,我可能會捕獲異常堆棧跟蹤。

Visual Studio指出沒有符號被加載用於調用堆棧幀並且沒有可用的源。我不知道可能提供詳細信息的錯誤日誌。

希望有人能幫忙。

+0

調試+異常,請確保關閉投擲複選框。 –

+0

感謝Hans的回覆。一切都是一團糟。我現在得到結果,並且還有新的錯誤消息。不知道該怎麼做結果。 mscorlib.dll中發生類型爲「System.Runtime.InteropServices.SEHException」的異常,並且未在託管/本機邊界之前處理 附加信息:外部組件已引發異常。 – micbaman

+0

看來,我的所有問題都通過用新版本號重建應用程序而結束。感謝這篇鏈接http://social.msdn.microsoft.com/Forums/en-US/clr/thread/4b70d85f-32b3-4246-849d-5c9653ddd6e8/的文章。 – micbaman

回答

相關問題