Jump to content
Nytro

ILSpy

Recommended Posts

Posted

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.

ILSpy requires the .NET Framework 4.0.

Important links:

[h=2]ILSpy Features[/h]

  • Assembly browsing
  • IL Disassembly
  • Support C# 5.0 "async"
  • Decompilation to C#
    • Supports lambdas and 'yield return'
    • Shows XML documentation

    [*]Decompilation to VB

    [*]Saving of resources

    [*]Save decompiled assembly as .csproj

    [*]Search for types/methods/properties (substring)

    [*]Hyperlink-based type/method/property navigation

    [*]Base/Derived types navigation

    [*]Navigation history

    [*]BAML to XAML decompiler

    [*]Save Assembly as C# Project

    [*]Find usage of field/method

    [*]Extensible via plugins (MEF)

    [*]Assembly Lists

[h=2]Screenshots[/h] Viewing IL (Build 199)

500x375.aspx

Navigating Types (Build 199)

500x375.aspx

Saving Resources (Build 199)

500x375.aspx

Decompiling a Type to C# (Build 199)

500x375.aspx

Decompiling method with 'yield return' (Build 528)

ILSpy%20-%20yield%20return.png

Sursa: ILSpy

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Create New...