Contact
 

 Wednesday, February 21, 2007
Add-ins updated for .NET Reflector 5.0

Lutz released a cool new version 5.0 of .NET Reflector. You can find details about the new features here: http://www.aisto.com/roeder/paper/reflector5.ppt

Updated versions of the FileDisassembler and the SQLBrowser are located here on my website: http://www.denisbauer.com/NETTools.aspx

Please let me know, if you run into any issues.

Scott wrote a nice post about the coolest of the new features: The "code://" protocol handler.
http://www.hanselman.com/blog/Reflector5ReleasedWorldDominationAssured.aspx

FileDisassembler | SQL2005Browser
2/21/2007 6:12:52 PM (W. Europe Standard Time, UTC+01:00)  #  Comments [6] 


 Saturday, April 15, 2006
.NET Reflector supports reading PDB files

Did you notice that the new version of .NET Reflector supports reading PDB files? This means that local variables are now correctly named during decompilation and are no longer called local[x].

Currently Reflector expects the PDB file next to the assembly to pick it up. I think it would be a nice feature if you could specify an alternative symbol path.

.NET Framework | FileDisassembler
4/15/2006 11:15:53 PM (W. Europe Standard Time, UTC+01:00)  #  Comments [4] 


 Thursday, October 27, 2005
Reflector.FileDisassembler now creates project files

Thanks to the contribution of a nice community member, Reflector.FileDisassembler now supports generating Visual Studio 2003 project files for decompiled assemblies. This is of course only a 90% solution as not all project level settings can be recreated from an assembly.

Furthermore, the same guy sent me some code that restores the XML documentation for an assembly. Given you have the xml file that was generated by the compiler, put it into the same directory. Let FileDisassembler recreate the files and the XML comments are injected into the corresponding methods.

You can download the newest version here either as a stand-along assembly which you drop into the Reflector directory or the full source code:

http://www.denisbauer.com/NETTools/FileDisassembler.aspxFileDisassembler
10/27/2005 7:39:32 PM (W. Europe Standard Time, UTC+01:00)  #  Comments [19] 


 Tuesday, August 17, 2004
Updated FileDisassembler for Reflector 4.1.0.0

The update can be found here.

FileDisassembler
8/17/2004 12:53:49 PM (W. Europe Standard Time, UTC+01:00)  #  Comments [0] 


 Tuesday, August 10, 2004
New FileDisassembler 4.0.18.0

The new Reflector.FileDisassembler 4.0.18.0 contains the following changes:

  • Feature: AssemblyResolver dialog appears only once per assembly
  • Bugfix: Progressbar corrected

Download here

FileDisassembler
8/10/2004 4:19:25 PM (W. Europe Standard Time, UTC+01:00)  #  Comments [0] 


 Tuesday, June 29, 2004
FileDisassembler versioning and Reflector 4.0.9.0

The new reflector build 4.0.9.0 is available vie Help|Check for updates.

As I am receiving many emails asking "Where is FileDisassembler for Reflector version X.X.X.X?" I wanted to point out, that not for each new Reflector build there needs to be a new FileDisassembler build.

Lutz changes the assembly version number only when breaking changes affect add-in writers. Therefore, a FileDisassembler build should work with a couple of different Reflector builds. Whenever he includes breaking changes, I am notified before and try to get a new version of FileDisassembler out simultaneously.

So please ask me only for new version, if you get the error message: "The following add-in(s) failed to load. Please check if you have the correct version installed."

FileDisassembler
6/29/2004 10:27:21 AM (W. Europe Standard Time, UTC+01:00)  #  Comments [0] 


 Sunday, June 20, 2004
Updated FileDisassembler for Reflector 4.0.6.0

The update can be found here.

FileDisassembler
6/20/2004 10:53:21 PM (W. Europe Standard Time, UTC+01:00)  #  Comments [0] 


 Thursday, June 17, 2004
Cryptographic failure when recompiling the HierarGrid, DCP, FileDisassembler etc.

I've been asked twice in the last 24h about the following error when trying to create your own build of the HierarGrid or any other of my components:

error CS1548: Cryptographic failure while signing assembly 'DBauer.Web.UI.WebControls.HierarGrid.dll'
-- 'Error reading key file '..\..\..\DBauer.Web.UI.WebControls.snk' -- The system cannot find the file specified. '

This happens because all builds that I compile are strong named and signed with my private key. The reference to my private key is located in the AssemblyInfo.cs file. Therefore, if you want to recompile the HierarGrid please either remove the reference to my keyfile in the AssemblyInfo.cs or create your own private key and use it to sign the assembly.

Further information on creating a key and strong named assemblies can be found here:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconStrong-NamedAssemblies.asp

FileDisassembler | DynamicCtrlPlh | HierarGrid
6/17/2004 10:12:05 AM (W. Europe Standard Time, UTC+01:00)  #  Comments [3] 


 Tuesday, June 01, 2004
New FileDisassembler page

Reflector.FileDisassembler now has its own page and of course RSS Category Feed.

FileDisassembler
6/1/2004 1:36:15 PM (W. Europe Standard Time, UTC+01:00)  #  Comments [0] 


 Saturday, May 22, 2004
New FileDisassembler version for Reflector 4.0.3.0

The new version of FileDisassembler, an add-in for Lutz Roeder's Reflector 4.0.3.0 that allows to dump an assembly to source code files, contains the following new features:

  • Assemblyinfo.cs is generated
  • Reflector supports IL code as another language => FileDisassembler can now dump assembly in IL code
  • (Custom) Attributes are written to the file (no matter what the reflector settings are)

FileDisassembler
5/22/2004 1:26:16 PM (W. Europe Standard Time, UTC+01:00)  #  Comments [1] 


 Wednesday, May 05, 2004
FileDisassembler for Reflector 4.0

I've created a little add-in called FileDisassembler for the new version of Lutz Roeder'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.

FileDisassembler
5/5/2004 4:10:42 PM (W. Europe Standard Time, UTC+01:00)  #  Comments [9] 



Categories

Search

Blogroll


<March 2010>
SunMonTueWedThuFriSat
28123456
78910111213
14151617181920
21222324252627
28293031123
45678910

RSS 2.0 | Atom 1.0 | CDF


Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2010, Denis Bauer