Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Something better than .NET Reflector? [closed]

I used to love .NET Reflector back in the day, but ever since Red Gate Software took over it has gone downhill dramatically. Now it forces me to update (which is absolutely ridiculous), half the time the update doesn't go smoothly, and it is increasingly hindering my productivity with each update. I am sick of it, and I am ready for something better. Is there a better disassembler?


Update:

List of various alternatives mentioned in answers -

  • ILSpy
  • dotPeek
  • JustDecompile
  • DisSharper
  • Mono Cecil
  • Kaliro
  • Dotnet IL Editor (DILE)
  • Common Compiler Infrastructure
like image 725
Josh Stodola Avatar asked Apr 15 '10 15:04

Josh Stodola


People also ask

Is JetBrains dotPeek safe?

The installer-based distribution is a safe bet if you want to use dotPeek on a single computer and take advantage of automatic version management. The portable distribution is a better fit if you prefer to share dotPeek between multiple machines - for example, using a flash drive or Dropbox folder.

Is .NET Reflector free?

Development started after Red Gate announced that the free version of . NET Reflector would cease to exist by end of February 2011. Update: JetBrains has released dotPeek, its free .


1 Answers

Also take a look at ILSpy by SharpDevelop. It's in early stages of development and they just made a release on the 24th of February. That in itself works pretty good for me. From their website:

ILSpy is the open-source .NET assembly browser and decompiler.

Development started after Red Gate announced that the free version of .NET Reflector would cease to exist by end of February 2011.

Update: JetBrains has released dotPeek, its free .NET decompiler.

Update 2: Telerik also has a free decompiler: JustDecompile.

like image 141
Druid Avatar answered Sep 23 '22 15:09

Druid