Visual Studio 2013不会在出错时停在代码行上

时间:2015-11-23 10:04:13

标签: c# visual-studio-2013

在以前版本的VS中,如果我的代码中有错误并且没有异常处理 - 在调试模式下 - 调试器在错误的代码行上停止,例如如果是ArgumentOutOfRangeException

但是现在调试器只停留在app.g.i.cs文件中,我有一个UnhandledException处理程序。

我应该设置什么来恢复原来的行为?

3 个答案:

答案 0 :(得分:6)

control,alt + E调出异常,然后检查Common Language Runtime Exceptions thrown列。然后,这将破坏发生异常的位置,而不是处理它的位置。

答案 1 :(得分:1)

您必须在例外设置中添加null调试> Windows>例外设置。

你可以在这里找到更多相关信息: http://blogs.msdn.com/b/visualstudioalm/archive/2015/02/23/the-new-exception-settings-window-in-visual-studio-2015.aspx

答案 2 :(得分:0)

在调试模式下,按Ctrl + E显示“例外”选项卡。在调试模式的“异常”选项卡中,您将看到“公共语言运行时异常”复选框。然后单击它以进行检查。在调试模式下运行应用程序。您将看到IDE将在错误行上停止。小心!