Tom*_*ell 3 debugging visual-studio-2008
我正在使用第三方库(Fluent NHibernate),当我在启用"中断所有公共语言运行时异常"(Debug | Exceptions ...菜单)的情况下运行时,它会在启动时抛出无害的"找不到文件"异常.
我意识到我可以取消选中特定的"找不到文件"异常,但如果在我的代码中的某个地方出现这种情况,我就不会得到休息.
是否有任何方法(pragma?属性?)来抑制异常,但只有在我知道它会发生的一个地方?
经过一些挖掘和浏览相关问题后,我通过不同的路线解决了问题.
结果我关闭了"启用我的代码..."选项(它在工具/选项/调试中).启用此选项还会在"例外"对话框中添加"用户未处理"列.
我检查了Common Language Runtime Exceptions旁边的User Unhandled框,并取消选中其他所有内容.
现在,调试器忽略了第三方库中的异常,但打破了我的代码中没有本地处理程序的异常 - 正是我想要的.
归档时间: |
|
查看次数: |
646 次 |
最近记录: |