How do I know which debugger is debugging my .NET application?

I already know about Debugger.IsAttachedto determine if my application is being debugged at runtime. How can I learn more about the debugger itself?

For example, how can I distinguish my application from debugging from Visual Studio, and my application is debugging WinDbg?

In my script, the application does not start from Visual Studio. The debugger can be attached to an already running process.

+5
source share
1 answer

, , - . , WinDbg.exe , , , WinDbg.exe.

, "", . , USB.

debuggig.

+1

All Articles