Debugging with Reflector
I saw that a new version of Reflector came out the other day along with a new Reflector Pro add-in for Visual Studio that allows you to use the generated source for debugging. Being able to debug against a decompiled source file was the feature I asked for the very first time I saw Reflector demonstrated. Now it's available and it looks fantastic. Yes, they want you to pay for it though.
If you're having trouble imagining what that way of debugging might look like, there's a video of debugging with the Reflector add-in.
Comments
Anonymous
February 16, 2010
The Deblector addin from http://www.codeplex.com/deblector has been available for some time ...Anonymous
February 16, 2010
Hi Dan, I was never able to get Deblector working when it was first released. As far as I know though it's a very different experience from being able to use the existing Visual Studio debugger.Anonymous
February 16, 2010
It might be a very different experience, but reflector is very easy to install on production machines when it's necessary. I'm still looking for a good visual .Net debugger that cen be easily deployed. Windbg is not easy. Mdbg is a bit easier but doesn't come close the the functionality of Windbg or visual studio debugging. Anyone any ideas?Anonymous
February 17, 2010
Hi Thomas, I try to use windbg first and then remote debugging with msvsmon. The biggest problem I've had with remote debugging is the permission issues with connecting to the remote machine. If you have everything on an AD domain it's much easier.Anonymous
February 17, 2010
Nicholas, That's an interesting suggestion. I have to find out how that works. It is strange however that I never noticed the remote debugger menu item in start -> all programs ->... I guess I'm used to typing devenv in start -> run. Thanks for the tip!Anonymous
February 25, 2010
DILE? :-) It's free, open-source and uses xcopy deployment. It needs .NET FW 2.0 + the VC++ runtime and allows you to debug any .NET assembly (including the .NET Framework itself) on any machine. Supports both x86 and x64. http://dile.sourceforge.net Sorry for the "self-advertisement". :-)