安全放心的免费绿色软件下载网站!
win7纯净版 > 电脑软件 > 应用软件 > ILSpy(.NET反编译工具)

ILSpy(.NET反编译工具)

简介:ILSpy 是由SharpDevelop小组开发的一款.net反编译工具。它能够将一个dll文件转换为C#或VB语言。对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。C#语句也
软件大小: 1.72M
应用平台: Windows
软件类别: 应用软件
软件评级: 5星
软件语言: 简体中文
更新时间: 2020-09-19
软件介绍
ILSpy是由SharpDevelop小组开发的一款.net反编译工具。它能够将一个dll文件转换为C#或VB语言。对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。C#语句也可被ILspy反编译出来,并可支持yield return语句和 lambdas表达式的反编译,可以说它作为一款完全免费开源反编译软件可完全用来代替已经收费reflector

ILSpy的常用功能介绍:

1、基础的类型反编译功能
目前只支持把源代码反编译为C#和IL语言,不支持VB,效果如下图:

2、代码保存功能
当点击一个类型时,【选择文件】->【保存代码】会反编译当前的类型并保存到指定的文件中,当选择程序集时,【保存代码】保存为一个项目(csproj)文件,并且把它所有的类型加到这个项目中

3、支持C#和vb语言,支持IL代码显示

4、通过文件或者直接拖拉的方式打开.NET写的dll或者exe程序就可以在左边看到这个程序的类,点击进行展开可以看到类里面的方法属性列表和详细的代码。

与Reflector的对比:

1、ILSpy的界面与Reflector还是比较相似的,左边以树型控件显示程序集和它的类型,右边是对应的源代码
2、基础的反编译功能,与Reflector相比,丝毫不差,甚至有时候用Reflector无法反编译(因为加密)的程序集,用ILSpy可以反编译。
3、ILSpy是完全免费开源的,而Reflector很早就转向收费软件了,需要购买许可才可以使用。
相关教程
更多+