我对 VS 2008 有一个奇怪的行为。在加载事件期间引发的所有异常都没有显示在调试器中。VS 不会停止,并且(加载事件的)其余代码不会执行。这只会发生在加载事件中,而不会发生在我可以逐步进行的其他事件中,并且窗口会弹出异常消息。这不是很方便。这是正常的吗?我需要修改哪个参数来改变它?
Euroman
问问题
79 次
1 回答
0
我终于在 MSDN 论坛上找到了这个问题的答案。因此,如果有人感兴趣,这就是答案。为了让 VS 2008 在调试期间停止加载事件,请转到Debug > Exception并检查 Thrown for Common Language Runtime Exceptions。这样 VS 2008 会在加载事件期间显示每一行代码的异常窗口。显然,VS 2008 的默认安装没有附带检查公共语言运行时异常。这与 VS 2005 不同,并且可能会产生误导,因为 IDE 将在 Load 事件之外的任何其他代码行上停止,并且不会警告您其余代码未执行。
于 2009-04-12T16:16:37.007 回答