2011-09-13 69 views
0

由於昨天我有一個Visual C#Express 2010的問題。當我在調試模式下啓動我的應用程序時,我無法停止Visual的ID。它會導致異常:Visual C#Express 2010:Shift + F5(停止調試)導致異常

事件類型:clr20r3 P1:vcsexpress.exe P2:10.0.30319.1
P3:4ba1faa8

它開始關機後一段時間內引發另一個錯誤:

AppName的:vcsexpress。 EXE AppVer:10.0.30319.1 AppStamp:4ba1faa8 的modname:未知的ModVer:0.0.0.0 ModStamp:00000000 fDebug:0偏移:0ca09a88

,我不認爲我的應用程序的問題,因爲我可以BTN上推近我的應用程序和它c正常丟失。 你有什麼想法可能會導致問題和/或如何解決它?

+1

屬於[超級用戶](http://superuser.com)? –

+0

你確定在你的應用中沒有線程在後臺運行嗎? –

+0

您是否嘗試更新或重新安裝Visual Studio? – ykatchou

回答

0

這可能是一個瘋狂的想法,但是你能從前一天回到你項目的源頭嗎?它可能不是你的應用程序,但它可能有些奇怪。嘗試調試您的應用的早期版本,看看會發生什麼。

如果運行正常,嘗試從該版本開始逐步進行更改以查看它是否中斷。

幾年前,我看到了奇怪的調試行爲,最終導致與我試圖使用的一些COM對象有關。不建議你使用COM對象,但我也認爲這是VS的問題。事實並非如此。

0

我試圖解決這個問題很長一段時間。然後我離開了這個項目一段時間,然後繼續工作。最近我又重新編程了這個項目,又出現了一些問題。我不知道我再次重新安裝所有的dotNets和Visual Studio。真是一個驚喜 - 問題已經消失了。我想我可以把它放進微軟X-File的另一個謎團中。

Thx爲您的答案。

相關問題