跳过VS调试器中的异常

时间:2011-08-15 07:43:30

标签: visual-studio debugging exception

我的项目中有一个C#文件,当我附加调试器时有时会抛出异常。我现在不想调试这个文件。是否可以以某种方式配置VS2010以抑制此文件中的任何异常?

1 个答案:

答案 0 :(得分:0)

您可以使用DebuggerHidden标记类和方法,至少在开发时。

它不会抑制异常,但意味着调试器不会调试到文件中。

另一个(不是很好的,请注意),它可以吞掉这个类中的所有异常 - 你可以在这些catch{}try{}块周围添加一个预处理器指令,这样它们只有在将标志传递给编译器。

#if SUPRESSEXCEPTIONS
   try
   {
#endif

//your code here

#if SUPRESSEXCEPTIONS
   }
   catch{}
#endif