Is there a “free” alternative to .NET Reflector?

75.2k views Asked by At

Possible Duplicate:
Something Better than .NET Reflector?

Possible Duplicate:
Open Source Alternatives to Reflector?

I don't consider this to be a duplicate, as the contact of the other questions is about learning how reflector works, and this question is about coping when reflector stops being free

Now that Red-Gate has said .NET Reflector will no longer be free, is there an alternative that save the pain of getting a purchase order approved?

It seems that jetbrains may be bringing out a tool:

Good news is that we’re preparing a standalone binary-as-a-source application, i.e. a decompiler + assembly browser to explore whatever .NET compiled code is legal to explore. We don’t have any specific date for release, but it’s going to be released this year, and it’s going to be free of charge. And by saying “free”, we actually mean “free”.

Also ilspy is a new open source tool that seems to be making good progress. 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.

2

There are 2 answers

9
codymanix On

The old original versions are still free so you can use it. I do not think that there were so many improvements over time that would upgrading make this important.

12
Justin Niessner On

There's nothing quite as good that I know of.

If you're not willing to shell out $35 for a perpetual license (no upgrade fees, etc.) for a tool as useful as .NET Reflector, you shouldn't be using it to begin with. There's no need for a purchase order, buy yourself a personal copy.

RedGate has been maintaining that tool forever and it's about time they got some revenue from it.