ILSpy 2.0 veröffentlicht
Der Dekompilierer der SharpDevelop-Entwickler liegt nun in Version 2.0 vor. Das Werkzeug kann den dekompilierten Code als C#- und IL-Code darstellen.
- Alexander Neumann
Der Assembly-Browser und Dekompilierer von .NET-Binärdateien, ILSpy, liegt nun in Version 2.0 vor. Das von der SharpDevelop-Community entwickelte Tool kann den dekompilierten Code als C#- und IL-Code (Intermediate Language) darstellen. Es besteht auch aus Komponenten der Open-Source-IDE SharpDevelop und verlangt die Version 4.0 des .NET Frameworks.
ILSpy kann nun unter anderem mit Assembly-Listen umgehen und unterstützt darüber hinaus das Dekompilieren für Ausdrucksbäume sowie nach Visual Basic. Im Binärpaket wird man das Debugger-Add-in vermissen, es ist allein Teil der Quellcodeversion. Offenbar verfügt es noch nicht über die ausreichende Qualität, denn die Überarbeitungen des SharpDevelop-Debuggers konnten bislang nicht in ILSpy einfließen.
Die Geschichte des Dekompilierers nahm ihren Anfang, als im letzten Jahr das Unternehmen Red Gate beschlossen hatte, den populären .NET Reflector nur noch gegen Geld herauszugeben. ILSpy ist als Open Source unter der MIT-Lizenz verfügbar. (ane)