2012-03-04 63 views
0

當我啓動visual studio 2010 c#..並打開我的應用程序,我得到了這個。它停止響應,並在我的應用程序打開後在圖片中顯示該消息,但其他應用程序正常工作。VS 2010無響應一次我打開我的項目..exception(devenv.exe中的0x76a0b9bc)?

enter image description here

然後我調試的Visual Studio 2010 ..我在devenv.exe的有異常

未處理的異常在0x76a0b9bc:0xE0434352:0xe0434352。 enter image description here

編輯:我試圖打開調試文件夾中的項目文件夾中的.exe文件,我得到了這個。

enter image description here

如何解決呢?我該怎麼辦 ?
在此先感謝。

回答

0

我已經想通了發生了什麼..我的窗體得到了3個用戶控件,我做過之前..其中一個用戶控件有一個自定義的progressBar這是一個庫..由於某種原因庫停止工作..所以我刪除它..然後再從該用戶控件添加..然後該應用程序工作。

1

Visual Studio很容易受到設計模式中引發的某些異常的影響。很難對它們進行分類,這是桌面立即崩潰。異常代碼表示同樣多,0xe0434352是低級託管代碼異常。您通常會通過簽入控件的早期版本來解決此問題,並通過檢查DesignMode屬性來額外關注需要在設計時禁用的代碼。您的屏幕截圖顯示的很多,似乎控件在設計模式下正在顯示運行時信息。有風險。

如果你想調試它,你可以通過啓動Visual Studio的另一個實例並使用工具+附加到進程來附加到第一個(devenv.exe)。調試+異常,勾選拋出框CLR異常和Win32異常。切換回第一個實例並加載您的項目。

+0

我編輯了這個問題,我得到了一個更明確的例外,但仍然不知道該怎麼做! – 2012-03-04 17:08:57

+0

這只是'找不到文件'異常。我不知道它在哪裏,使用Fuslogvw.exe找出它在程序集中的位置。是的,確保它不會嘗試在設計模式下使用該組件,除非將其放入GAC或VS的PublicAssemblies文件夾中,否則它幾乎找不到該組件。 – 2012-03-04 17:17:34

相關問題