ILSpy是工程师在开发。net中必备的反编译工具,它是由SharpDevelop小组开发,可完美替代reflector完成反编译操作。
ILSpy与Reflector的比较
ILSpy的界面与Reflector相似,左边以树型控件显示程序集和它的类型,右边是对应的源代码。基础的反编译功能,与Reflector相比,丝毫不差,甚至有时候用Reflector无法反编译(因为加密)的程序集,用ILSpy可以反编译。
软件功能
可视化界面
左面是打开的文件,右面的面板是文件的对应的反编译之后的代码。
支持C#和vb
可以将一个dll文件转换为C#或VB语言。
支持保存文件
对于单个文件可以保存为。cs文件或。vb文件,当文件较多时,可以选择保存为项目文件。
支持C#的反编译
C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译。并且支持C# 5.0 中的“async”。
更新日志
×基于官方最新版源码编译
×所有提示和界面信息均为中文
×IL反编译模式增加显示原始文件位置以及原始数据内容
∨ 展开