Visual Studio忽略try catch - 仅调试

Pra*_*gus 5 asp.net debugging visual-studio-2008

我认为错误处理是个好主意.:)调试时它可能会妨碍 - 特别是使用友好的用户友好消息.在VB6中,我可以选中一个框,让编译器忽略我的错误处理.我找到了允许我在VS中执行类似操作的对话框,但它大约有10,000个复选框而不是一个 - 每次我想要生成编译时,这些复选框太多了.

有没有办法设置VS,所以当我处于调试模式时,我得到一组条件,当我在制作时,我得到另一个?...还是只有另一种方法来更有效地处理错误和调试?

谢谢

Dus*_*ine 1

您可以将此属性添加到您的方法中:

[Conditional("DEBUG")]
Run Code Online (Sandbox Code Playgroud)

如果您愿意,还可以使用 #if #endif 语句。