今天早上我打开电脑,当我开始测试一些应用程序时,我注意到没有抛出任何异常(没有对话或任何内容)。
代码停止执行,没有任何反应!
示例:
private void Form1_Load(object sender, EventArgs e)
{
throw new Exception("error");
//anything below will not execute
}
visual studio没有显示任何错误对话框,我也尝试直接运行.exe并且没有任何反应......
我用.net 2.0,3.5和4.0测试了它!都一样......
任何想法都错了吗?
答案 0 :(得分:1)
Visual Studio:CTRL + ALT + E - >在Common Language Runtime Exceptions下启用“Thrown”。
答案 1 :(得分:0)
我知道两个可能的原因:
AppDomain
分配了未处理的异常处理程序Windows应用程序事件日志说什么?