资源说明:ILSpy 是一个开源的.NET反编译工具,简洁强大易用是它的特征。在绝大多数情况下,它都能很好的完成你对未知程序集内部代码的探索。
ILSpy
.NET Decompiler
Download
Binaries
Download
Source
View On
GitHub
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:
Discussion forum
Issue Tracker
ILSpy plugin list
Build server
Release History
Want to know when major new features are added? When a new stable version is released? Follow us on Twitter!
6/5/2016 Version 2.4
4/9/2016 Version 2.3.2
7/13/2015 Version 2.3.1
3/9/2015 Version 2.3
6/29/2014 Version 2.2
6/3/2012 Version 2.1
4/15/2012 Version 2.0
2/16/2012 2.0 Beta
7/16/2011 Version 1.0
5/29/2011 Beta
5/4/2011 M3
4/13/2011 M2
2/24/2011 M1 (Milestone 1) Release
2/16/2011 First Preview
2/4/2011 Development Starts (github repository created)
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
ILSpy - Further Down the Road
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)
Blog Posts on ILSpy Development
Daniel Grunwald’s blog
David Srbecky’s blog
Siegfried Pammer’s blog
Eusebiu Marcu’s blog
Screencasts, Demo & How To Videos
Overview of features in ILSpy Build 296 Resolution: 720p
Screenshots
Viewing IL (Build 199)
Image
Navigating Types (Build 199)
Image
Saving Resources (Build 199)
Image
Decompiling a Type to C# (Build 199)
Image
Decompiling method with ‘yield return’ (Build 528)
Image
Project maintained by icsharpcodeHosted on GitHub Pages — Theme by orderedlist
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。