Reflector.FileDisassembler

The Reflector.FileDisassembler is a little add-in for the new version of Red Gate's .NET Reflector that you can use to dump the decompiler output to files of any Reflector supported language (C#, VB.NET, Delphi). This is extremely useful if you are searching for a specific line of code as you can use VS.NET's "Find in Files" or want to convert a class from one language to another.


Disclaimer: Use the Reflector.FileDisassembler at your own risk. I assume no guarantee for proper functioning.



Download for .NET Reflector 7.0.1.1 and above:

Reflector.FileDisassembler.zip (Assembly only, ca. 30 kb)
Reflector.FileDisassemblerSources.zip (Full Source code, ca. 90 kb)

Download for .NET Reflector 6.8.1.3 and above:

Reflector.FileDisassembler.6.8.zip (Assembly only, ca. 30 kb)
Reflector.FileDisassemblerSources.6.8.zip (Full Source code, ca. 90 kb)

(Please make sure that you have the matching version of .NET Reflector)


History:

V6.8.1.3 (published 2011-06-19)

compiled a second version against Reflector build 6.8.1.3, which is the last free version


V7.0.1.1 (published 2011-04-27)

compiled against Reflector build 7.0.1.1


V6.6.0.30 (published 2011-04-19)

compiled against Reflector build 6.6.0.30


V5.0.42.0 (published 2007-09-11)

Feature: window is resizable and allows for displaying longer paths

Bugfix: adds XML documentation back to the source file

Bugfix: better exception tracing for invalid paths

compiled against Reflector build 5.0.42.0


V5.0.0.0 (published 2007-02-21)

compiled against Reflector build 5.0.0.0


V4.2.0.0 (published 2006-01-25)

compiled against Reflector build 4.2.0.0


V4.1.85.0 (published 2005-10-23)

Feature: creates VS1.1 project files (thanks to Jens Andersson, kobingo@gmail.com)

Feature: adds XML documentation back to the source file (thanks to the same anonymous geek)

compiled against Reflector build 4.1.85.0


V4.1.70.0 (published 2005-06-30)

Feature: dump single class (thanks to Petr Langer)

Feature: UI polishing

Bugfix: fixed more illegal characters in file or pathnames

compiled against Reflector build 4.1.70.0


V4.1.25.0 (published 2005-01-02)

Bugfix: fixed illegal characters in file or pathnames

compiled against Reflector build 4.1.25.0


V4.1.0.0 (published 2004-08-16)

compiled against new Reflector build 4.1.0.0


V4.0.18.0 (published 2004-08-10)

Feature: AssemblyResolver dialog appears only once per assembly

Bugfix: Progressbar corrected


V4.0.6.0 (published 2004-06-20)

compiled against new Reflector build 4.0.6.0


V4.0.3.0 (published 2004-05-23)

Feature: Assemblyinfo.cs is generated

Feature: Reflector supports IL code as another language => FileDisassembler can now dump assembly in IL code

Bugfix: (Custom) Attributes are written to the file (no matter what the reflector settings are)


V4.0.0.0 (published 2004-05-05)

Initial version


Known Problems:

none (please tell me if you find any, except for decompiler problems)




 

Feedback:

If you have any comments, suggestions or questions, feel free to drop me a line.