我正在使用Visual Studio 2012处理Asp.net MVC4项目。
如果在调试过程中发生错误,它会用来停止错误。
但突然之间,调试器没有停止,只是吐出错误信息网页,如下所示。
' /'中的服务器错误应用
字典中没有给定的密钥。
描述:执行期间发生了未处理的异常 当前的网络请求。请查看堆栈跟踪了解更多信息 有关错误的信息以及它在代码中的起源。
异常详细信息:System.Collections.Generic.KeyNotFoundException: 给定的密钥不在字典中。
来源错误:......
Stack Trace:...
如何设置调试器以停止错误?
答案 0 :(得分:6)
确保启用了例外助理:
答案 1 :(得分:5)
我遇到了同样的问题,即使我的调试选项与@John Koerner相同。 我发现默认情况下并不是所有的异常类型都能破解解决方案。您可以从例外设置窗口中选择启用哪些。
VS2015:调试 - > Windows - >例外设置。
VS2012:调试 - >例外 more details
我启用了整个CLR例外设置。