ILSpy是一款免费开源的.NET反编译器,它可以将.NET程序集反编译为C#代码、VB代码或IL代码,从而帮助开发人员更好地理解和修改.NET程序的工作方式。

软件功能
可直接加载.NET 程序集文件,树形浏览命名空间、类、接口与成员结构,支持 C# 与 IL 代码视图自由切换。
内置全局符号检索,快速定位类型、方法、字段,支持超链接跳转基类、派生类,记录浏览历史。
支持批量反编译导出完整项目,生成 csproj 工程文件,可配套生成 PDB 符号文件用于源码调试。
可解析 WPF 的 BAML 资源并还原 XAML,适配 ReadyToRun 编译的.NET Core 程序集,拓展插件增强能力。
附带 ilspycmd 命令行版本,适合脚本自动化批量反编译,还提供 VS 插件,IDE 内直接 F12 反编译查看源码。
软件特点
MIT 开源协议,无功能阉割,无需付费,解压即可启动,不写入多余注册表项。
原生支持 Windows,跨平台版本可在 Linux、macOS 运行,适配.NET Framework、.NET Core、.NET 5+。
代码高亮、折叠排版清晰,对 async、yield、lambda 等现代 C# 语法拥有较高还原精度。
仅做静态代码解析,**不支持动态调试修改程序**,区别于 dnSpy,专注源码阅读与导出。
可批量加载多个程序集,保存程序集列表,方便一次性分析整套组件库的内部实现逻辑。
更新日志
ILSpy – Version History
https://github.com/icsharpcode/ILSpy/releases
下载地址
ILSpy(.NET反编译工具) v11.1.0.9782 中文绿色版
夸克云:https://pan.quark.cn/s/483f8ffebf48
123 盘:https://www.123912.com/s/tPd6jv-iCT9H
百度云:https://pan.baidu.com/s/1Wnw8Zhxjl_DoWmWoldsX1w?pwd=ff61
迅雷盘:https://pan.xunlei.com/s/VP2JSCDpOmHtTQK1hsAqKAH3A1?pwd=yrtm






