c# – 尽管在调试选项中设置了复选框,但Visual Studio Debugger
发布时间:2020-12-15 23:22:31 所属栏目:百科 来源:网络整理
导读:我手动将Visual Studio 2012“网站”迁移到“ASP Web项目”,以便能够使用特定于环境的web.configs(使用转换). 迁移后,我的调试器不再停止异常. 在我的输出视图中,我可以看到引发了NullReferenceException,我的HTTP-REST客户端收到“400错误请求”,但调试器忽
我手动将Visual Studio 2012“网站”迁移到“ASP Web项目”,以便能够使用特定于环境的web.configs(使用转换).
迁移后,我的调试器不再停止异常. 在我的输出视图中,我可以看到引发了NullReferenceException,我的HTTP-REST客户端收到“400错误请求”,但调试器忽略了该异常. 我按照说明启用了例外(How do I allow breaking on ‘System.NullReferenceException’ in VS2010?).在对话框“debugging”=>“Exceptions …”中启用NullReferenceExceptions并重置所有复选框也没有帮助. 断点按预期工作. 编译器也有一些奇怪的行为:即使代码包含语法问题,编译也会成功. (但这可能是一个单独的问题) 我怎样才能重新启用调试器? 解决方法
在“选项”=>“调试”=>“常规”中启用“仅我的代码”后,问题似乎得到解决. (另见
Visual Studio 2013 “break on handled exceptions” not working,not breaking).
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |