ILSppy 是一个开源的 .NET 反编译工具。目前,ILSpy 6.0 Preview 2 已发布,该版本更新内容如下:
UI 改进
- Ready2Run(可参阅:https://github.com/icsharpcode/ILSpy/wiki/ILSpy.ReadyToRun)
- Metadata Explorer(可参阅:https://github.com/icsharpcode/ILSpy/wiki/Metadata-Explorer)
- 工具栏中的部件列表下拉菜单,增强了部件列表管理
- 在“选项”对话框中添加“重置为默认值”
新语言功能
- 支持 generic and static local functions
- C# 7.3 pattern-based
fixed
statement
Enhancements
Select Case
在字符串上支持 VB- Analyzer follow type forwarders(#1846)
Bug 修复
- 显示
System.Void
为struct
(#1835) - 用元组正确地反编译自动事件
- 请勿更改未转换的本地功能的可访问性
- 改善 drag&drop 支持(#1860)
- 修复了涉及
Span<decimal>
的stackalloc
初始化程序检测中的错误(#1855) - 修复 DotNetCorePathFinder 以正确支持 netstandard2.1
dotnet ilspycmd
Tool
- 新选项:
usepdb
(用于改进变量命名) - 重大更改:选项
debuginfo
重命名为genpdb
更多详细信息可查看发布说明。