Migrating from SO

Crossposting from SE

Crossposting from Roslyn discussions

Crossposing from .NET runtime discussions

I'm on a (possibly futile) quest to find a command line based debugger for C# applications running on the .NET 6 framework. Something similar to jdb for java or pdb for python. Here are the meagre resources I have found:

The most promising by far would have been MDbg, but this looks very much outdated. The page on the NuGet repository shows no version compatible with .NET 6.

I also made a post on reddit but this unfortunately did not generate much discussion or answers.

Being able to hop into the debugger from the command line is a common feature among several languages, so I feel like it should exist for C#, however convoluted the process may be.

Is there any way to do this in C#?

  • Really command line or is a command-line-ish input sufficient. How about WinDbg? Commented Jun 15, 2022 at 19:21


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.