在以前版本的VS中,如果我的代码中有错误并且没有异常处理 - 在调试模式下 - 调试器在错误的代码行上停止,例如如果是ArgumentOutOfRangeException
。
但是现在调试器只停留在app.g.i.cs
文件中,我有一个UnhandledException
处理程序。
我应该设置什么来恢复原来的行为?
答案 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将在错误行上停止。小心!