SharpDevelop Community

Get your problems solved!
Welcome to SharpDevelop Community Sign in | Join | Help
in Search

Christoph Wille

New from SharpDevelop: ILSpy

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:

http://build.sharpdevelop.net/BuildArtefacts/#ILSpy

What features can you expect – here is the short list (details and screenshots on http://ilspy.net/)

  • Assembly browsing
  • IL Disassembly
  • Decompilation to C#
  • Saving of resources
  • Search for types/methods/properties (substring)
  • Hyperlink-based type/method/property navigation
  • Base/Derived types navigation
  • Navigation history

How can you help? Please download, try it with your assemblies, let us know what didn’t work – either in the forum or directly on GitHub.

We have quite a few additional super-useful features in the pipeline, so make sure to subscribe to our developer blogs!

The SharpDevelop Team

Published Feb 16 2011, 10:49 PM by ChristophWille
Filed under:

Comments

No Comments
Powered by Community Server (Commercial Edition), by Telligent Systems
Don't contact us via this (fleischfalle@alphasierrapapa.com) email address.