用于Property Setter的Visual Studio DebuggerStepThrough

我不想禁用Visual Studio对所有exception的正常处理。 我正在寻找一种方法来忽略特定属性的setter引发的exception。 我知道[DebuggerNonUserCode][DebuggerStepThrough] ,但它们似乎不适用于属性,或更具体地说是setter。

这可能吗?

我相信您遇到的问题是您尝试将属性应用于属性而不是单个访问者。 访问器是实际的方法,属性需要去的地方。 例如

 int Property { [DebuggerNonUserCode] get { ... } [DebuggerNonUserCode] set { ... } }