VS 2003 Tip #16: Part I - Free debuggers
Quick - what are the two free managed debuggers that you can get in Everett (not counting VS 2003)? And if you do know the answer (which I'm fairly certain most do) why do you use them over VS 2003? Let me know what scenarios or why!
Comments
- Anonymous
April 21, 2004
cordbg and dbgclr
Guess there's 3: you forgot windbg with sos.dll :)
Use cordbg all the time :) - Anonymous
April 21, 2004
Nice, but why do you use cordbg all the time? - Anonymous
April 21, 2004
I use cordbg to see the optimized x86 output from the JIT. - Anonymous
April 21, 2004
I for one did not know that there were other managed debuggers, nor why I would want to use one :(
Marcie - Anonymous
April 21, 2004
I'm in the same boat as Datagrid girl. Can someone give a few mode use cases to illustrate when an alternative debugger would be useful? - Anonymous
April 21, 2004
The comment has been removed - Anonymous
April 22, 2004
One more reason for cordbg: You can debug a fully optimized program. VS.NET doesn't allow you to do that.
I'll also echo Pavel's comment about debugging on other machines. Many times (usually on Win98) I've (and people I work with have) run into issues where the app crashes oddly and it can't be reproduced on a dev machine. The other debuggers are extremely useful at times like this. - Anonymous
May 16, 2004
What I want in a debugger is to watch every thread, if I break @ a breakpoint, I would like to be able to see a threadview and see where every thread is (maybe if they all are paused) - Anonymous
June 23, 2004
I want to set up a remote Server for the specific purpose of being the development enviornment for serveral developers. When you terminal service into the server, VS.Net only allows one debugger to be running concurrently.