2010-05-19 117 views
1

這是在Windows Server 2003 X86,VST​​S 9.0.30729.1 SPVS後「停止調試」

我用「附加到進程」來調試程序上,但最近當我「停止調試」,由「 shift + f5「,我得到一個錯誤提示」VS有內部錯誤,並且不穩定「。之後,所有與調試相關的菜單項都被禁用,例如「開始調試」和「附加到進程」等等,即使我強行關閉了程序,情況依然存在,這讓我成爲重新啓動解決方案的唯一選擇。

我能想到造成這種情況的唯一原因是我強行殺死了很多進程,以便能夠快速重建它,除此之外我沒有對VS做任何異常。

另一個症狀:當我試圖關閉VS正常時,我提示「源文件[]不屬於正在調試的項目」,這是我在IDE中打開的所有文件,但該文件屬於該項目。

感謝您的回覆。

+0

你能提供你正在調試的應用程序的任何細節嗎? Web應用程序,WPF,WINFORM,C++? – 2010-05-19 02:43:46

+0

這是一個winform應用程序 – user124858 2010-05-19 05:40:35

回答

0

我已經看到這與一個損壞的Visual Studio用戶解決方案選項文件。步驟來解決:

  1. 關閉解決方案,如果它是開放的
  2. 備份名爲.suo的Visual Studio解決方案用戶選項文件(將其重命名爲.bak)
  3. 重新打開解決方案。

應自動創建一個新的.suo文件。問題應該已經消失。