【发布时间】:2013-05-31 17:11:33
【问题描述】:
大家好,我从 2005 年开始使用 Visual Studio,它是一款很棒的软件,但现在我遇到了编程史上最奇怪的案例。
我最近将我的 Windows 升级到 7 并重新安装了我的 Visual Studio 10,从那时起,即使我在应用程序中明确抛出异常,我也没有收到任何关于错误的通知或对话框。
不管我是否处于调试器模式,即使我故意在代码中产生异常,我的应用程序也不会崩溃。
这是我见过的最奇怪的行为。不可能。好像没有错误通道了。
这就像应用程序跳过产生错误的语句并执行下一个但不会崩溃。
在视觉工作室或其他地方有这种设置吗?
有人知道我的电脑 f** 出了什么问题吗?
编辑: 我的意思是,即使我有一个简单的控制台应用程序,在我的主程序中抛出新异常(),应用程序也不会崩溃。
【问题讨论】:
-
您在输出屏幕中看到异常了吗?
-
1) 打开 Debug -> Exceptions 并根据需要设置复选框。 2) 尝试在工具 -> 选项 -> 调试 -> 常规中禁用“仅我的代码”。 3) 确保 .pdb 文件在 Debug -> Windows -> Modules 中正确加载。
-
嗨,我在输出屏幕中没有看到异常,就像根本没有错误通道一样。我确实尝试过 Debug -> Exceptions 但我仍然无法让我的应用程序崩溃。
标签: c# visual-studio-2010