When you are hovering over an IL instruction, you'll get a tooltip (in case you are wondering: the tooltip content is derived from "C:\Program Files (x86)\Reference
Assemblies\Microsoft\Framework\.NETFramework\v4.0\mscorlib.xml")

The hand cursor shows that on clicking the instruction, you will be taken to the MSDN documentation for this instruction (in a separate browser window).

The most important improvement from the preview(s) to M1 is the quality of the decompiler. A lot more statements and constructs are presented in a nice C# way now, more types decompile – in general, we consider M1 to be a consumer-friendly build that can be used already for your everyday decompilation needs.

In addition to the core functionality, you will find two very useful new features: decompilation of BAML resources into XAML, as well as saving an entire assembly as C# project (so you can easily peruse the source code in your favorite IDE).

Screenshots, screencasts, blog posts as well as how to report bugs / suggest features can be found at

When Red Gate Software announced that .NET Reflector would no longer be available for free, the SharpDevelop Team immediately removed the addin supporting it. However, we liked the features provided by .NET Reflector so much that we decided to look into providing an open-source replacement – based either entirely on a third-party solution or based on third-party libraries.

After an evaluation phase we decided to implement our own infrastructure, the end result is what we announce today: ILSpy, built on a decompiler library written by our debugger expert David Srbecky, as well as NRefactory 5 by our senior architect Daniel Grunwald. Yes, NRefactory 5 has been rolled forward from our work on SharpDevelop 5.0!

What you can download today is a preview – and this is why we are pointing you to our build server to be able to evaluate the latest versions as they become available:

Our policy is to ship support only for tools that can be used unrestricted by everybody - with the upcoming licensing changes to this third party, this is no longer the case and support has been removed.