是否有可能在整个项目中停用/激活所有try catch块,就像点击按钮一样简单?
当我不希望catch块处理异常时,我需要这个用于调试,而是宁愿VS打破代码,好像try catch块不存在一样.
目前我正在评论try/catch块,但效率很低.
环境:以C#为语言的VS 2008.
在它们被抛出的那一刻捕获异常(Win32用语中的"第一次机会异常"):
在VS2008中:转到Debug,Exceptions ...
通过VS2015:这已经转移到Debug> Windows> Exception Settings
然后选中Thrown for Common Language Runtime Exceptions框.
不,没有.为什么会这样?你想要实现什么目标?
如果要在抛出特定类型的异常后立即中断,可以让Visual Studio执行此操作(Debug - > Exceptions;选择您感兴趣的异常类型并选中"Thrown"框).我发现很难想到你为什么要关闭错误处理的任何其他原因......
编辑:我以前没想过的一点 - 您使用的是哪个版本的Visual Studio?如果它是Express,我不确定这是否支持 - 我可以检查,但它需要一段时间.如果我需要,请告诉我......