我正在使用Visual Studio 2008,并且正在使用winform。通常,在未处理的异常事件中,代码将在导致错误的行上中断。但是,它已经开始简单地关闭表单。单步执行代码时,它将直接从未处理的异常到表单dispose,并关闭我的应用程序。
我是否无意中更改了选项?
出于测试目的,我创建了一个空窗口表单,只有一行:
抛出新的异常();
并观察到相同的行为。此外,当出现用户未处理的异常时,所有内容都将设置为中断。我已经尝试了另一个没有问题的项目,所以它必须是项目特定的。
答案 0 :(得分:1)
转到菜单|调试|例外......并确保VS打破正常的例外情况。