如何在Visual Studio中调试期间停止执行所有异常?

psc*_*orf 3 c# build visual-studio-2008

在我的代码中,我目前有一个异常处理设置,它将异常记录到文本文件中.但是,当我调试代码时,我宁愿不处理异常并让执行停止而不是读取文件,设置断点等.是否有一种简单的方法可以使用构建和发布配置(某些东西)像预处理器指令我可以用来注释掉一些异常处理代码)?

事实证明,有一个比原始问题更好的解决方案,请参阅第一个答案.

Aar*_*ten 7

C#确实可用于此目的的预处理器指令(例如if,define等).

但是,您也可以修改Visual Studio中"Debug - > Exceptions ..."下的设置,以便每次抛出异常时调试器都会中断(在执行catch块之前).