Visual Studio 2005不会破坏未处理的异常,而是vshost崩溃

时间:2012-03-21 20:40:14

标签: c# exception visual-studio-2005 break

我在Windows 7 32位上全新安装了Visual Studio 2005 Professional。

为了测试我通过使用除以零错误的简单语句或像Convert.ToInt32(“asdf”)这样的语句来引发简单的异常。

在所有情况下,我都会通过附加调试器的选项获得“vshost.exe已停止工作...”。

在我的“例外”窗口中,我取消选中“已抛出”,我已检查“用户未处理”的CLR例外情况。

如果我检查“Thrown”异常,那么VS调试器会正确地破坏DivideByZeroException等。但是我的项目中有很多try / catch循环,我想只打破未处理但是它拒绝工作这个方式。

在旧的Windows XP计算机上使用相同的代码工作正常。它在我的其他团队成员的Windows XP计算机上工作正常(它按预期打破了异常)。

0 个答案:

没有答案