调试时忽略特定文件

时间:2013-08-19 07:32:07

标签: c# visual-studio-2010 debugging visual-studio-debugging

有没有办法在运行调试器时过滤掉特定文件,特别是对于C#?我们有一个记录器类拦截某些类之间的调用并记录它们。尽管没有添加任何有用的信息,“Step Into”总是会经历该文件,这是非常令人讨厌的。

是否可以为运行调试器时应忽略的文件设置过滤器,以便始终跳过该步骤,而步骤将转到下一个未被忽略的文件?

1 个答案:

答案 0 :(得分:3)

是的,您可以使用[DebuggerStepThrough]标记调试器忽略的方法。例如:

public class Logger
{
    [DebuggerStepThrough]
    public void Log(string message);
}

现在,如果您尝试进入此方法,将跳过它。