如何在VB.NET中调试时如何执行断点?

时间:2012-10-21 22:59:33

标签: vb.net forms debugging

我希望只有在我直接使用代码时才在代码中执行断点。我尝试了这个解决方案,但它没有按预期工作:

<Conditional("DEBUG")>
Public Sub Breakpoint()
    #If DEBUG Then
        System.Diagnostics.Debugger.Break()
    #End If
End Sub

如何识别问题?

1 个答案:

答案 0 :(得分:5)

使用:

If System.Diagnostics.Debugger.IsAttached Then
    System.Diagnostics.Debugger.Break()
End If