I frequently need to debug .NET binaries on test machines (by test-machine, I mean that the machine doesn\'t have Visual Studio installed on it, it\'s frequently re-imaged,
For a bit nicer interface than MDbg or cordbg take a look at DbgCLR - a cut-down version of the Visual Studio debugger (at least it looks like one) that handles only managed code. It comes with the .NET Framework (I'm not sure if it's in the runtime or if you need the Framework SDK):
Note that cordbg is deprecated in favor of MDbg (even though MDbg doesn't have all of cordbg's features):
And in looking back at MDbg whle writing this post, I found that there's a GUI wrapper available for MDbg (which I haven't tried):