中断异常,除了* here *(Visual Studio 2010 C#)

时间:2012-03-16 11:21:34

标签: c# visual-studio-2010 exception

调试菜单 - 异常 - 在公共语言运行时异常中抛出一个勾号。

当你这样做时,它会打破所有非常好的例外。

您可以为该包添加其他例外,或者启用或禁用个人,但这需要付出一些努力。

有没有办法使用source指令将break压缩到调试器中?某种评论或实用语或类似的东西?

我有一些代码,我不能,没有抛出异常,调试器中断它有点痛苦。我更喜欢在任何抛出的异常中使用VS break,只是,在这种情况下,没有这个。 感谢

1 个答案:

答案 0 :(得分:6)

您可以使用包含您不想破解的代码的方法上的DebuggerStepThrough属性来执行此操作。您应该将抛出异常的特定代码行隔离到一个较小的方法中,并使用DebuggerStepThrough属性注释该方法,这样您就不会影响现有方法的其余部分。