ILSpy是一款为.NET开发者量身打造的开源免费反编译工具,它以轻量、精准、高效著称,能够将编译后的.exe、.dll、.winmd等程序集文件,精准还原为可读性极高的C#、VB.NET等高级语言代码,同时也支持查看IL中间语言,满足从底层指令分析到高级语言学习的全场景需求。凭借简洁无扰的界面、极致轻量的体量,以及对.NET Framework、.NET Core、.NET 5/6/7/8等主流框架的全面适配,ILSpy已成为无数.NET开发者手中不可或缺的“代码透视镜”。

开源免费,无任何限制
作为完全开源的社区驱动项目,ILSpy永久免费使用,无任何功能限制、无广告干扰、无付费墙,开发者可自由下载、使用乃至参与贡献。
精准反编译,代码还原度高
采用先进的解析引擎,能够将程序集精准还原为逻辑清晰、结构完整的高级语言代码,反编译结果可读性强,便于理解与学习。
轻量极速,专注核心
软件体积小巧,启动迅速,无冗余功能与臃肿模块,专注于反编译这一核心场景,为开发者提供最纯粹、最流畅的使用体验。
主流框架全面适配
全面支持.NET Framework、.NET Core、.NET 5/6/7/8及后续版本,无论是传统Windows应用、跨平台应用还是现代云原生应用,均可轻松应对。
多语言反编译
支持将程序集反编译为C#、VB.NET、F#、IL等多种语言代码,开发者可根据自身习惯选择查看方式,满足不同场景下的代码阅读需求。
IL中间语言查看
除高级语言外,还可直接查看IL中间语言代码,便于开发者深入理解.NET底层运行机制,进行性能分析与指令级调试。
代码语法高亮与折叠
反编译结果支持语法高亮、代码折叠、行号显示等功能,提升代码阅读体验,方便在大型程序集中快速浏览与定位。
强大的搜索功能
支持按类型、成员、字符串等关键词进行全局搜索,可在复杂的程序集结构中快速定位目标类、方法或属性,极大提升分析效率。
批量导出与保存
支持将反编译后的代码批量导出为项目文件(.csproj),可直接在Visual Studio中打开并编译,方便对反编译代码进行二次分析或修改。
多程序集加载
支持同时加载多个程序集文件,并在统一的资源管理器中浏览所有类型与成员,适用于分析组件依赖、对比多个版本等复杂场景。
插件扩展机制
提供完善的插件接口,开发者可根据需求安装或开发插件,扩展如调试器集成、文件格式支持、代码分析等高级功能,灵活满足个性化需求。
拖拽式操作
支持将程序集文件直接拖拽至软件窗口即可打开,操作便捷高效,无需繁琐的菜单导航。
跨平台支持
除Windows版本外,ILSpy还提供基于Avalonia的跨平台版本,可在Linux、macOS等操作系统上运行,满足跨平台开发者的需求。
支持对.exe、.dll、.winmd 等多种.NET 程序集文件进行高精度反编译,精准还原为 C#、VB.NET代码。
可切换查看 IL 中间语言代码,实现 IL 与高级语言代码的双向对照,便于学习程序底层运行原理。
界面左侧以树形结构展示程序集的命名空间、类、接口等层级,支持快速定位目标代码模块。
反编译后的代码支持语法高亮与代码折叠,提升代码阅读效率,适配大型程序集的复杂结构梳理。
配备强大的搜索功能,可快速查找程序集中的特定类型、方法、字段,支持跨文件精准定位。
1.在本站下载压缩包后打开文件夹,找到【ILSpy.exe】并双击打开

2.进入ilspy后点击左上角的【文件】--打开(O),选择目标.dll或.exe文件

3.点击左侧导航树中展开程序集,双击方法或类名即可查看反编译的C#代码

兔叽下载站,一个能为您提供优质内容和海量电脑软件下载资源以及资讯的网站,让您畅游在游戏的乐园中,为您带来轻松愉悦的阅读体验!


35.98M
调试编译
15.49MB
调试编译
599.21M
调试编译
458.62KB
调试编译
19.28MB
调试编译
81.66MB
调试编译
调试编译|131MB
下载
调试编译|83.39MB
下载
调试编译|507.62M
下载
调试编译|14.1MB
下载
调试编译|78MB
下载
调试编译|32.7MB
下载
调试编译
1.33MB
下载
调试编译
5.17MB
下载
调试编译
661.03KB
下载
调试编译
1.34G
下载
调试编译
2.91G
下载
调试编译
157.5MB
下载
调试编译
91.03M
下载
调试编译
652.5KB
下载
调试编译
775.31M
下载
调试编译
141.71MB
下载