ILSpy 8.0 发布,.NET 反编译工具
ILSppy 是一个开源的 .NET 反编译工具。ILSpy 8.0 现已发布,与前几代基于 .NET Framework 4.7.2 的 ILSpy 相比,ILSpy 8 基于 .NET 6.0。除独立分发版之外的所有工件都依赖于框架构建,这意味着必须在启动 ILSpy 之前安装 .NET 6.0.2+。
具体更新内容如下:
New Language Features
- C# 10: record structs
- C# 11: Required members
- C# 11: ref fields
- C# 10:支持 DefaultInterpolatedStringHandler
- lambda 表达式的输出属性
- 更新了 Roslyn 4.4.0 的模式检测
Contributions
- 更多主题 - Light/Dark 是原始主题,添加了 R# 和 VS Code(参见 #2906 和 #2931)
- 改进选定文本的高亮显示(参见 #2938)
- ILSpy tree view 中的命名空间嵌套(#2667)
ilspycmd
在项目导出时获得了对“nested directories”选项的支持。(参见 #2636)ilspycmd
支持从多个项目生成解决方案(#2364)- 修复 COM 接口方法、属性和事件的顺序,使其按最初定义的顺序出现(参见#2639)
- 允许用户在生成 PDB 时提供 ID(参见#2678)
- 假设按惯例命名的未解析方法引用是属性或事件(参见 #2677)
- 将 EnableWindowsTargeting 属性添加到针对 net6.0-windows 的 csprojs(参见 #2752)
- 减少 TransformArrayInitializers 中的分配(参见 #2731)
- 向 PortablePdbWriter 添加进度报告(参见#2802)
- 添加
IEntityProcessor
到ReflectionDisassembler
(参见 #2835) - ......
Enhancements
- 将 Setting 移至 ILSpyX(参见 #2869)。此外,自 Preview1 以来,许多独立于平台的 API 已移至 ICSharpCode.ILSpyX。ILSpyX 作为独立的 NuGet 包发布,供其他人重用。
- 分析器的性能优化(参见#2643)
- 类型系统和反编译器引擎的各种性能改进。(参见#2766和#2754)
- #2684:迭代地取消隐藏编译器生成的代码,如果它被用户代码引用
- 在“Combine bit.and into shift”转换中支持 native ints
- #2780:显示嵌入式资源大小
- 在获取 managed type 的大小时使用
Unsafe.SizeOf
更多详情可查看更新说明。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Openjob:更强大、更智能的分布式任务调度框架,重磅发布!
Openjob 是一款历时一年多打造的分布式高性能任务调度框架,支持多种定时任务、延时任务、工作流设计,采用无中心化架构,底层使用一致性分片算法,支持无限扩容。 高可靠 分布式无状态设计,采用 Master/Worker 架构,只依赖一种数据库(MySQL/PostgreSQL/Oracle) 高性能 任务调度精确到秒级别,支持轻量级分布式计算,底层使用一致性分片算法,支持无限扩容。 定时调度 支持分布式定时任务、固定频率任务、高性能秒级任务、一次性任务定时调度。 分布式计算 支持单机、广播、Map、MapReduce 和分片多种分布式编程模型,轻松实现大数据分布式计算。 工作流 内置工作流调度引擎,支持可视化 DAG 设计,简单高效实现复杂任务调度。 延时任务 基于 Redis 高性能延时任务,底层任务多级存储,提供丰富的任务管理。 跨语言 支持 Java/Go/PHP/Python 多语言 ,以及Spring Boot、Gin、Swoft 常见框架集成。 权限管理 命名空间设计,丰富的按钮级别权限管理。 报警监控 全面的监控指标,丰富及时的报警方式,便于运维人员快速定位和解决线上问...
- 下一篇
魔豆文库 moredoc v1.4.0 发布,文库系统解决方案,集成支付宝、微信支付
魔豆文库MOREDOC,使用 Go 语言开发实现的文库解决方案,为dochub文库的重构版本,支持 office (全部类型)、PDF、TXT、EPUB、MOBI 等多种文档格式的在线阅读浏览,支持无限级分类、文档批量上传、文档批量转换、全文搜索、云存储以及支付宝和微信支付等功能,拥有简洁美观的用户视觉和功能体验。 技术栈 Golang :gin + gRPC + GORM Vue.js : nuxt2 + element-ui Database : MySQL 5.7 升级日志 社区版(开源版)升级日志 优化转换失败的文档缓存问题,文档转换失败即刻将该缓存清理掉以释放占用空间 用户注册与登录成功之后自动跳转到来源页,以避免注册登录后没法回到之前访问的内容 增加inkscape工具的支持,以解决mupdf处理PDF文档时的兼容问题 优化文档阅读页面包屑导航,修复分类层级过多导致遮挡的问题 拆分个人主页,将隐私相关内容划分到个人中心 管理后台增加内容跳转链接,方便定位到用户、文档等页面 增加arm64CPU架构的文库程序 支持给分类添加图标(在管理后台分类管理里面设置) 增设个人中心,以...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS7设置SWAP分区,小内存服务器的救世主
- Hadoop3单机部署,实现最简伪集群
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7安装Docker,走上虚拟化容器引擎之路
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题