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



我只想直接在代码中工作时才能执行代码中的断点。我尝试了此解决方案,但它无法正常工作:

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

我如何识别问题?

使用:

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

最新更新