Jaa


The Many .NET Debuggers

The VS Debugger Team just joined my team, Visual Studio Team System Developer and Tester Tools! So now we can make ever more better integrated debug dev tools. In tribute, and since I was just talking to a coworker about this, here is a list of some of the debuggers avalible (or debug tools). I'm curious, have you used any of these non-VS debuggers (like CorDbg or DbgClr), like them?

  1. C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\GuiDebug\DbgCLR.exe
    A stand alone GUI debugger. Useful for remote debugging.
  2. C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\cordbg.exe
    A stand alone command line debugger. Useful for remote debugging. I've occationally deployed this (and it's few dependancies) with an app or two to do debugging at client's sites.
  3. devenv /DebugEXE <file>
    USe the full VS05 GUI debugger.
  4. C:\WINDOWS\system32\vsjitdebugger.exe
    Brings up a dialog to select which GUI debugger to attach to the process.

by Noah Coad

Comments

  • Anonymous
    January 17, 2006
    These Debuggers work with the express version of C#?

  • Anonymous
    June 14, 2006
    DbgCLR.exe & cordbg.exe are part of the SDK so their definately part of Express.  devenv is the VS IDE, so it IS Express (and Standard, and Pro).  I'd have to install Express to see if vsjitdebugger.exe is part of Express.

  • Anonymous
    February 11, 2008
    Hello, is it possible to use DbgCLR.exe on machine without vs.net? on this machine is only installed .net framework 2.0... thx please mailto: yesso[at]gmx<dot>.de

  • Anonymous
    May 04, 2008
    PingBack from http://famouspeoplesbirthdayblog.info/noah-coad-the-many-net-debuggers/