ILSpy(.Net反编译)
v8.0.0.7339 绿色- 软件大小:3.97 MB
- 更新日期:2023-05-16 09:07
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
软件介绍 人气软件 下载地址
ILSpy 5.0是来自github上的一款免费开源,功能实用的.Net反编译工具;该工具主要针对开源.NET程序集浏览器而开发,为用户提供一个强大切且实用的反编译器平台,用户可以通过该程序将一个DLL格式的文件转换为C#语言,如果您觉得还不够,它还可以将其转换为VB语言,这样就可以增强程序的实用性;该软件还支持将单个文件保存为.cs文件,同样对于保存文件也是多兼容的,还可以将文件保存为.vb格式文件,如果用户所面临需要的保存的文件过多时,可以直接将其保存为项目文件,然后就可以通过程序将C#语言反编译出来;程序还支持yield return语句和lambdas表达式的反编译;强大又实用,需要的用户可以下载体验
软件功能
1、反编译为C#
2、整个项目的反编译(csproj,不是sln!)
3、搜索类型/方法/属性(子字符串)
4、基于超链接的类型/方法/属性导航
5、基本/派生类型导航,历史记录
6、BAML到XAML反编译器
7、可通过插件(MEF)扩展
8、查看语言支持状态
软件特色
C#8.0:可为空的引用类型,C#7.3:unmanaged一般约束
C#7.3索引可移动固定缓冲区:无需先固定即可将固定缓冲区索引到。
使用不安全的内在函数表示无法用C#表示的IL操作。
C#7.0 广义异步返回类型,C#7.0 本地功能(#1586),C#7.0 抛出表达式(#1600)
反编译一套组件到的溶液(#1550由@dymanoid)。
新的BAML反编译器。
用于Microsoft Store的MSIX:@onovotny添加了构建支持(包括Azure Pipelines)。
如果某个方法被标识为Windows Forms InitializeComponent,则生成与VS Windows Forms Designer兼容的代码。
添加了新RemoveDeadStores选项。
添加了新AlwaysShowEnumMemberValues选项。
使用方法
需要的用户可以点击本网站提供的下载路径下载得到对应的程序安装包
通过解压功能将压缩包打开,打开程序数据包后就可以看到对应的程序文件
找到主程序,双击主程序即可将程序打开,弹出一个提示界面
用户运行此应用程序需要以下版本之一
.NET Framework:
.NETFramework,Version = v4.6.2
您要安装它吗? NET Framework版本了吗?没有的用户可以到本站进行下载
如何建造
视窗:安装具有以下组件的Visual Studio
工作负载“ .NET桌面开发”。默认情况下,这包括.NET Framework 4.8 SDK和.NET Framework 4.7.2目标包以及.NET Core 3 SDK(ILSpy.csproj以.NET 4.7.2为目标,而ILSpy.sln使用SDK样式的项目) 。
工作负载“ Visual Studio扩展开发”(ILSpy.sln包含VS扩展项目)
单独的组件“ MSVC v142-VS 2019 C ++ x64 / x86构建工具(v14.23)”(或类似组件)
VC ++工具集是可选的;如果存在,则将其用于editbin.exe将ILSpy.exe使用的堆栈大小从1MB修改为16MB,因为反编译器大量使用了递归,而小的堆栈大小会导致非常复杂的方法出现问题。
使用git检出ILSpy存储库。
执行git submodule update --init --recursive以下载ILSpy-Tests子模块(某些测试用例使用)。
在Visual Studio中打开ILSpy.sln。
NuGet软件包还原将自动下载更多依赖项
为ILSpy UI运行项目“ ILSpy”
使用Visual Studio“测试资源管理器”查看/运行测试
Unix / Mac:
确保已安装.NET Core 2.1 LTS Runtime(您可以在这里获取它:https : //get.dot.net)。
确保已安装.NET Core 3 SDK。
使用git检出存储库。
执行git submodule update --init --recursive以下载ILSpy-Tests子模块(某些测试用例使用)。
使用dotnet build Frontends.sln建ILSpy的非Windows香精(.NET全球核心工具和PowerShell核心)。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文