将Visual Studio 2019的调试器自动附加到子进程。
在Visual Studio 2019中,可以通过以下代码实现自动附加:
System.Diagnostics.Debugger.Launch();
此代码将在调试器附加时显示一个对话框,允许您选择相应的调试器实例。如果您要使用默认的Visual Studio 2019调试器,请选择"New instance of Visual Studio 2019"。
如果您希望在没有显示对话框的情况下自动附加调试器,则可以使用以下代码:
System.Diagnostics.Debugger.Attach();
这将自动将Visual Studio 2019调试器附加到当前进程以及所有子进程。
默认情况下,Visual Studio 2019调试器会自动附加到所有进程,包括子进程。如果没有自动附加,您可以在Visual Studio 2019的'调试”菜单中选择'附加到进程”,然后'Attachment type”选项设置为'Automatic”。
注意,调试器的自动附加可能会影响程序的性能,因此应该仅在必要时使用。