ILSpy is the open-source .NET assembly browser and decompiler.
ILSpy requires the .NET Framework 4.0.
ILSpy Features
Viewing IL (Build 199)

Navigating Types (Build 199)

Saving Resources (Build 199)

Decompiling a Type to C# (Build 199)

Decompiling method with 'yield return' (Build 528)

Download:
https://github.com/icsharpcode/ILSpy/releases/download/2.3/ILSpy_Master_2.3.0.1827_Binaries.zip
Source Code Download:
https://github.com/icsharpcode/ILSpy/archive/2.3.zip
Virus Total:
https://www.virustotal.com/en/file/...a6fd6baeb9894f5b64467b01/analysis/1430245874/
ILSpy requires the .NET Framework 4.0.
ILSpy Features
- 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
- Bookmarks
- Debugger Eusebiu's blog
- Support C# 4.0 "dynamic"
- Add casts where required to make C# overload resolution call the correct method
- Support for fixed fields ("struct A { public unsafe fixed int Field[10]; }")
- Decompiling ILSpy with itself and recompiling the result should result in a working ILSpy copy
- Assembly editing capabilities (similar to Reflexil)
- Daniel Grunwald's blog
- David Srbecky's blog
- Siegfried Pammer's blog
- Eusebiu Marcu's blog
- Overview of features in ILSpy Build 296 Resolution: 720p
Viewing IL (Build 199)

Navigating Types (Build 199)

Saving Resources (Build 199)

Decompiling a Type to C# (Build 199)

Decompiling method with 'yield return' (Build 528)

Download:
https://github.com/icsharpcode/ILSpy/releases/download/2.3/ILSpy_Master_2.3.0.1827_Binaries.zip
Source Code Download:
https://github.com/icsharpcode/ILSpy/archive/2.3.zip
Virus Total:
https://www.virustotal.com/en/file/...a6fd6baeb9894f5b64467b01/analysis/1430245874/