2011-08-15 61 views
0

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

回答

0

您可以用DebuggerHidden标记类和方法,至少在开发过程中。

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

一个替代方案(不是很好的一个,介意你),它吞下这个类的所有异常 - 你可以在这样的catch{}try{}块中添加一个预处理器指令,所以它们只适用于向编译器传递一个标志。

#if SUPRESSEXCEPTIONS 
    try 
    { 
#endif 

//your code here 

#if SUPRESSEXCEPTIONS 
    } 
    catch{} 
#endif