大小:72.76M
更新时间:26-05-26
系统:Pc
版本:v10.1.0.8386
ILSpy中文版是来自github上的一款免费开源,功能实用的.Net反编译工具。它是一款开源.NET程序集浏览器和反编译器,能够将一个dll文件转换为C#或VB语言。对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。C#语句也可被ILspy反编译出来,并可支持yield return语句和lambdas表达式的反编译,可以说是完全免费的reflector(收费)。
尽管有许多类似的工具可供使用,但 ILSpy 非常易于使用以及免费和开源。它不需要任何安装,这意味着它可以保存到您的便携式应用程序集合中,复制到 USB 闪存驱动器,并且可以在任何PC上使用而无需设置来浏览和检查 .NET 程序集。
1、反编译为C#
2、整个项目的反编译(csproj,不是sln!)
3、搜索类型/方法/属性(子字符串)
4、基于超链接的类型/方法/属性导航
5、基本/派生类型导航,历史记录
6、BAML到XAML反编译器
7、可通过插件(MEF)扩展
8、查看语言支持状态
1、所有的对话框、菜单和提示均已中文化
2、预置了调试插件,支持在ILSpy中无源代码直接调试程序集
3、调整主程序编译平台为X86,以在64位系统中调试
4、支持C#和vb
5、可以将一个dll文件转换为C#或VB语言。
6、支持保存文件
7、对于单个文件可以保存为.cs文件或.vb文件,当文件较多时,可以选择保存为项目文件。
8、支持C#的反编译
9、C#语句可被反编译出来,并可支持yield return语句和 lambdas表达式的反编译。并且支持C# 5.0 中的"async"
1、新语言功能
C#8.0:可为空的引用类型
C#7.3:unmanaged一般约束
C#7.3索引可移动固定缓冲区:无需先固定即可将固定缓冲区索引到。
使用不安全的内在函数表示无法用C#表示的IL操作。
C#7.0 广义异步返回类型
C#7.0 本地功能(#1586)
C#7.0 抛出表达式(#1600)
2、新功能
反编译一套组件到的溶液(#1550由@dymanoid)。
新的BAML反编译器。
用于Microsoft Store的MSIX:@onovotny添加了构建支持(包括Azure Pipelines)。
如果某个方法被标识为Windows Forms InitializeComponent,则生成与VS Windows Forms Designer兼容的代码。
添加了新RemoveDeadStores选项。
添加了新AlwaysShowEnumMemberValues选项。
v10.1.0.8386版本
新语言功能
.NET 11:运行时异步处理支持。另请参阅运行时库现在是用“runtime-async”模式进行编译的。通过……方式实现。#3731
改进之处/优化内容
#3730:列出/提取嵌入的资源,使用ilspycmd将BAML文件反编译为XAML格式。这一功能的添加是为了弥补现有反编译手段的不足。
#3732:减少构建过程中的警告信息:取消对IDisposable接口的强制使用,修复CS9336相关的优先级错误问题,同时处理那些被卸载的程序集的清理工作。
漏洞修复
修复#3734问题:在大型装配体中,当导航到搜索结果时,搜索窗格会闪烁。
修复#3705问题:选择.baml文件后刷新页面时,代码窗口会变为空。
应用信息
同类热门
CLion2025官方版
idea2025官方版
thonny中文版
dotpeek 2025官方版
Notepad2中文绿色版
eclipse官方电脑版
PyCharm2025官方版
sublime text 4中文版
猜你喜欢
热门标签
网友评论0人参与,0条评论
最新排行
Bluefish(开源代码编辑器)49.59Mv2.4.0 bluefish是一个为有经验的网页设计师及程序师设计的开源代码编辑器,支持众多的编程及标记语言,包括c、apache、dhtml、docbook、html、php+html、php、replace和sql等;软件专注于动态和交互式网站开发,界面简
查看
EPL易语言编程工具10.67Mv4.01官方版 EPL官方版全称:Easy Programming Language,它是一款功能强大简单易用的易语言编程工具,它提供一个RAD编程语言和软件开发环境,内置高质量编译器,用户能够随心所欲的新建应用程序,轻轻松松进行编程开发,其中还提供特定功能的图书
查看