Debugging 重写DebuggerStepThrough属性而不删除它

Debugging 重写DebuggerStepThrough属性而不删除它,debugging,visual-studio-2013,Debugging,Visual Studio 2013,首先,有一个问题: 虽然这可能是一个骗局,但它已经超过4年了,有一个问题看起来并不准确,而且是针对与我使用的2013年版本不同的VS版本 是否可以使用DebuggerStepThrough标记方法,但也可以通过设置断点或使用其他键盘快捷键单步执行?我不希望必须删除该属性。使用VS2017;我已经用[DebuggerStepThrough]标记了我的类,因此调试器将遍历类中的所有代码 然而,我最近添加了一个新方法,只想关注这一个。由于类上的“DebuggerStepThrough”属性,调试器将

首先,有一个问题:

虽然这可能是一个骗局,但它已经超过4年了,有一个问题看起来并不准确,而且是针对与我使用的2013年版本不同的VS版本


是否可以使用
DebuggerStepThrough
标记方法,但也可以通过设置断点或使用其他键盘快捷键单步执行?我不希望必须删除该属性。

使用VS2017;我已经用[DebuggerStepThrough]标记了我的类,因此调试器将遍历类中的所有代码

然而,我最近添加了一个新方法,只想关注这一个。由于类上的“DebuggerStepThrough”属性,调试器将忽略任何断点

要停止调试器,有两个选项

  • 去掉属性(当然)
  • 关闭“仅启用我的代码”(工具->选项->调试->常规->仅启用我的代码)
    • 如果设置了断点,这将导致调试器中断,否则将跳过代码
    如果我能在类中用[DebuggerStepThrough(false)]标记一个方法,那就太好了!!!但是这个方法不需要接触原始代码就可以工作