WishReflector.PDB

time to read 1 min | 157 words

Here is an idea for a kick-ass Reflector plugin. We already have Reflector plugins for outputting entire projects out, but what I would really like to see is a plugin that takes it one (big) step further and generate the PDB as well.

A PDB file allows Visual Studio to debug, it contains the correlation between the compiled code and the source code, enabling stepping into the code. The important idea here is that Reflector is capable of producing botht he source code and the PDB, which would allow us to debug into assemblies that we don't have the source to.

The big benefit of generating the source and compiling ourselves is that we don't need to do it for the whole chain. The immediate use of this would be to finally see what black magic is making the view state put values in completely random places.

More posts in "Wish" series:

  1. (23 Jun 2007) Distributable Windows-based Virtual Machines
  2. (14 Apr 2007) Reflector.PDB
  3. (21 Jul 2006) Assembly Redirection For The Compiler
  4. (31 Mar 2006) Reflector.Debugging