【发布时间】:2012-04-28 03:58:44
【问题描述】:
我正在使用 Visual Studio 2008,并且正在开发一个 winform。通常,在发生未处理的异常时,代码会在导致错误的行上中断。但是,它已经开始简单地关闭表单。单步执行代码时,它会直接从未处理的异常转到表单 dispose,然后关闭我的应用程序。
我是否无意中更改了选项?
出于测试目的,我创建了一个空的 windows 窗体,只有一行:
抛出新异常();
并观察到相同的行为。此外,当出现用户未处理的异常时,一切都会中断。我已经尝试了另一个没有问题的项目,所以它必须是特定于项目的。
【问题讨论】:
-
使用 64 位操作系统?平台目标设置为 x86?
-
两者都没有。此外,这不是我正在运行的发布版本/编译的exe,只是在vs2008环境中调试代码。我认为我没有明确更改任何项目/环境设置。
标签: c# winforms visual-studio-2008 .net-3.5 componentone