如何防止调试器在异常时中断

时间:2013-12-16 14:23:27

标签: visual-studio debugging exception

如果定义了log4net,我有这个小方法可以帮助我建立:

private static bool IsLog4netDefined()
{
    return ExceptionHelper.Ignore(() => Assembly.Load("log4net,...")) != null;
}

在调试不使用log4net的单元测试时,此方法会导致调试器在抛出异常时中断,这让我发疯。例外情况当然是预期的,并被忽略。

我不想在调试中禁用此特定异常 - >例外,因为它非常通用( FileNotFoundException )。 我不想更改任何全局VS 设置。

是否有办法(类似于预处理器指令)在此方法中禁用VS中断?

1 个答案:

答案 0 :(得分:0)

这个怎么样?

包含您不想破解的代码的方法的

DebuggerStepThrough属性

DebuggerStepThrough attribute solution