我希望只有在我直接使用代码时才在代码中执行断点。我尝试了这个解决方案,但它没有按预期工作:
<Conditional("DEBUG")>
Public Sub Breakpoint()
#If DEBUG Then
System.Diagnostics.Debugger.Break()
#End If
End Sub
如何识别问题?
答案 0 :(得分:5)
使用:
If System.Diagnostics.Debugger.IsAttached Then
System.Diagnostics.Debugger.Break()
End If