2010-05-19 85 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文件。问题应该已经消失。