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

标签 c# visual-studio-2008 build

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

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

最佳答案

C# 做 have preprocessor directives (例如,if、define 等...)您可以用于此目的。

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

关于c# - 在 Visual Studio 中调试期间如何停止执行所有异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/935741/

相关文章:

c# - 如何将 Telerik 网格设置为允许垂直滚动

c# - 出于好奇——有没有更好的方法来替换这个字符串?

c# - C# 和 vs2008 中的线程调试

C# 程序更新

c# - 在.Net Core 2.0中使用MVC6选择标签不显示占位符

c# - Log4Net SmtpAppender 在主题行中设置阈值

c# - Visual Studio 格式化整个文件?

TFS2012、VS2008 和 Microsoft Visual Studio Scrum

flutter - Flutter:避免导航到下一条路线时调用上一条路线的build()方法

ios - 无法生成调试符号