吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1679|回复: 16
上一主题 下一主题
收起左侧

[.NET] ILSpy_binaries_10.0.0.8330 发布了

  [复制链接]
跳转到指定楼层
楼主
Suxinlan 发表于 2026-4-7 09:42 回帖奖励
下载:https://charltsing.lanzoum.com/i3zBu3mmq22d

New Language Features  新语言特性
  • C# 13: allows ref struct constraint  C# 13: allows ref struct 约束
  • C# 14: extension members  C# 14: extension 成员
  • #3467: C# 12 InlineArrays
  • Update pattern detection to Roslyn 5.0 RTM
    更新模式检测至 Roslyn 5.0 RTM
  • #3500: Added .NET 10 as test target
    #3500 : 添加了 .NET 10 作为测试目标
User Interface  用户界面
  • Dedicated UI and Decompiler APIs for C# 14 extensions #3680
    为 C# 14 扩展提供的专用 UI 和反编译器 API #3680
  • Navigate visible history (see #3591 by @miloush)
    导航可见历史(参见 #3591
  • Removed translations (see #3648)
    已移除翻译(参见 #3648
  • #3521: Add API to set an initially highlighted entity after navigation
    #3521 :添加 API 以在导航后设置初始突出显示的实体
  • Improve WordBreak in CustomDialog (see #3535 by @CreateAndInject)
    改进 CustomDialog 中的 WordBreak(参见 #3535
  • Use AssemblyWarning when AssemblyReference load faulted (see #3013 by @workgroupengineering)
    当 AssemblyReference 加载失败时使用 AssemblyWarning(见 #3013 由 )
  • Refactoring of EntityToString API (see #3635)
    EntityToString API 的重构(见 #3635
Enhancements  增强功能
  • CSharpConversions: General improvements, fixing various missing rules for C# up to version 9.
    CSharpConversions : 一般改进,修复 C#版本 9 的各种缺失规则。
  • #3344: Support ckfinite IL opcode in decompiler
    #3344 : 支持在反编译器中 ckfinite IL 指令
  • #3563: Disassembler: Add support for ildasm /caverbal format
    #3563 : 反汇编器:添加对 ildasm /caverbal 格式的支持
  • Detection of records and primary constructors: various bugfixes and improvements. (Special thanks to @sonyps5201314 and @mmusu3)
    记录和主构造函数的检测:各种错误修复和改进。(特别感谢 and)
  • #3519: Add API diff feature. Please see the PR for how this feature works.
    #3519 : 添加 API 差异功能。请查看 PR 了解该功能的工作方式。
  • #3494: Add dynamic ILSpy settings options to ILSpyCmd
    #3494 : 为 ILSpyCmd 添加动态 ILSpy 设置选项
  • #3489: Make WholeProjectDecompiler.CreateDecompiler protected virtual to make the decompilation pipeline extensible.
    #3489 : 将 WholeProjectDecompiler.CreateDecompiler 设为受保护的虚拟方法,以使反编译流程可扩展。
Contributions  贡献
  • Allow extracting multiple package entries (see #3508 by @CreateAndInject)
    允许提取多个包条目(参见 #3508
  • Render operating system name as well as architecture if present (see #3653 by @MatthewSteeples)
    渲染操作系统名称,如果存在,则同时渲染架构(参见 #3653 by )
  • Improve decompilation of unmanaged function pointers (see #3620 by @ds5678)
    改进未管理函数指针的反编译(参见 #3620 by )
  • Improve decompilation of pre-increment operators (see #3472 by @ds5678)
    改进前置增量运算符的反编译(参见 #3472 by )
  • Support batch PDB generation (see #3619 by @sonyps5201314)
    支持批量 PDB 生成(参见 #3619 by )
  • TargetFramework and TargetServices APIs are now public (see #3501 by @nikitalita)
    TargetFramework 和 TargetServices API 现在已公开(参见 #3501
  • Allow creating a MetadataFile with a MetadataReader / MetadataStringDecoder (see #3487 by @lordmilko)
    允许使用 MetadataReader / MetadataStringDecoder 创建 MetadataFile(参见 #3487
  • Add configuration option to check for overflow and underflow (see #3484 by @ds5678)
    添加配置选项以检查溢出和下溢(参见 #3484
  • Support disassembling single file bundle for ILSpy (see #3398 by @cshung)
    支持为 ILSpy 反编译单个文件捆绑包(参见 #3398
  • Refactor for cross platform port (see #3641by @lextm)
    为跨平台移植重构(参见 #3641by )
  • Fix in erroneously being applied to this (see #3682 by @nikitalita)
    修复 in 错误地应用于 this (参见 #3682 by )
  • Update TransformCollectionAndObjectInitializers to check for init-only properties (see #3678 by @nikitalita)
    更新 TransformCollectionAndObjectInitializers 以检查只读属性(参见 #3678 by )
  • Fix PowerShell PostBuild failing when solution path contains spaces (see #3669 by @Myself-Bloons)
    修复当解决方案路径包含空格时 PowerShell PostBuild 失败(参见 #3669 by )
  • Replace FileVersionInfo.GetVersionInfo with DecompilerVersionInfo.Version constant (see #3667 by @MattParkerDev)
    替换 FileVersionInfo.GetVersionInfo 为 DecompilerVersionInfo.Version 常量(参见 #3667 由 )
  • Support allows ref struct constraint (see #3537 by @jjonescz)
    支持 allows ref struct 约束(参见 #3537 由 )
  • Allow passing an IDecompilerTypeSystem rather than a DecompilerTypeSystem to CSharpDecompiler (see #3529 by @lordmilko)
    允许将 IDecompilerTypeSystem 传递给 CSharpDecompiler 而不是 DecompilerTypeSystem (参见 #3529 由 )
  • Add DecompilerSettings.ExpandParamsArguments (see #3534 by @MSchmoecker)
    添加 DecompilerSettings.ExpandParamsArguments (参见 #3534 由 )
  • Add DecompilerSettings.AlwaysMoveInitializer: Always move initializer from static constructor to field initializer (see #3540 by @miloush)
    添加 DecompilerSettings.AlwaysMoveInitializer : 始终将初始化器从静态构造函数移动到字段初始化器(参见 #3540 由 )
  • Fix #3462: Scrolling with scroll wheel breaks after using file search (see #3538 by @tom-englert)
    修复 #3462 : 使用文件搜索后滚动轮子滚动失效(参见 #3538 由 )
  • Fixes for primary constructors (see #3614 by @mmusu3)
    主要构造函数的修复(参见 #3614 由 )
  • Improve inlining of boxed values (see #3587 by @ds5678)
    改进装箱值的内联(参见 #3587 由 )
  • List name first in ILSpy title for multiple instances (see #3589 by @miloush)
    在 ILSpy 标题中将列表名置于首位以支持多个实例(参见 #3589 由)
  • Improve Framework Id detection (see #3581 by @ds5678)
    改进框架 ID 检测(参见 #3581 由)
  • Enable detection of .NET version without TargetFrameworkAttribute (see #3580 by @ds5678)
    启用检测.NET 版本而不依赖 TargetFrameworkAttribute(参见 #3580 由)
  • Do not create object initializers for tuples (see #3579 by @ds5678)
    为元组不创建对象初始化器(参见 #3579 由)
  • Fix lower case type name conflicting with variable name (see #3572 by @ds5678)
    修复小写类型名与变量名冲突的问题(参见 #3572 by )
  • Fix regression in decompiling local functions with default parameters (see #3560 by @ds5678)
    修复带有默认参数的局部函数反编译回归问题(参见 #3560 by )
  • Copy-propagate the stack slot for collection initializers (see #3554 by @ds5678)
    为集合初始化器复制传播栈槽(参见 #3554 by )
  • Normalize UTF-8 BOM Marks and ps1 Indention (see #3546 by @petercrabtree)
    规范化 UTF-8 BOM 标记和 ps1 缩进(参见 #3546 by )
  • Minor Dev Environment Fixes (.editorconfig cleanup, typo fix, .gitignore tweak) (see #3544 by @petercrabtree)
    小规模开发环境修复(.editorconfig 清理、拼写错误修复、.gitignore 微调)(参见 #3544 by )
  • Replace GeneratePdbForAssembly with GeneratePdbForAssemblies to improve user experience and remove redundant code. (see #3630 by @sonyps5201314)
    将 GeneratePdbForAssembly 替换为 GeneratePdbForAssemblies 以改善用户体验并移除冗余代码。(参见 #3630 by )
  • Fix the issue where PDBs generated by ILSpy do not match (see #3629 by @sonyps5201314)
    修复 ILSpy 生成的 PDB 不匹配的问题(参见 #3629 by )
  • Do not use ObservableObject when ObservableObjectBase is sufficient. (see #3644 by @tom-englert)
    当 ObservableObjectBase 足够时,不要使用 ObservableObject。(参见 #3644 by )
  • Add an option to not transform Activator.CreateInstance<T>() to new T() (see #3497 by @DoctorKrolic)
    添加一个选项,以不将 Activator.CreateInstance<T>() 转换为 new T() (参见 #3497 的说明)
  • Fix stack overflow exception in CSharpResolver (see #3471 by @ds5678)
    修复 CSharpResolver 中的堆栈溢出异常(参见 #3471 的说明)
  • Handle explicit optional parameter after default parameter (see #3470 by @ds5678)
    处理默认参数后的显式可选参数(参见 #3470 的说明)
  • Fix disassembler output, correcting flag(NUM) to flags(NUM) (see #3473 by @hez2010)
    修复反汇编输出,将 flag(NUM) 更正为 flags(NUM) (参见 #3473 的说明)
  • Fix null reference exception when writing resource files (see #3474 by @ds5678)
    修复在写入资源文件时出现的空引用异常(参见 #3474 由)
  • Fix SDK-style (modern) inter-project references (see #3502 by @petercrabtree)
    修复 SDK 风格(现代)的跨项目引用(参见 #3502 由)
  • Fix incorrect method match for static methods with instance signature (see #3504 by @MSchmoecker)
    修复静态方法与实例签名不匹配的错误(参见 #3504 by)
API Clean-up  API 整理
  • Removed legacy UnresolvedUsingScope  移除了遗留的 UnresolvedUsingScope
  • Renamed ResolvedUsingScope to UsingScope  将 ResolvedUsingScope 重命名为 UsingScope
  • Removed legacy ToTypeReference  移除了遗留的 ToTypeReference
  • Removed ITypeReference and implementations
    移除了 ITypeReference 和实现
Performance  性能
  • #3486: Remove XML serialization from DecompilerSettings in ILSpy
    #3486 : 在 ILSpy 中从 DecompilerSettings 中移除 XML 序列化

免费评分

参与人数 4吾爱币 +8 热心值 +3 收起 理由
laozhang4201 + 1 + 1 热心回复!
111mz + 1 我很赞同!
tail88 + 1 + 1 谢谢@Thanks!
Hmily + 5 + 1 鼓励转贴优秀软件安全工具和文档!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
你是神 发表于 2026-4-8 09:42
谢谢分享                        
沙发
None2082 发表于 2026-4-7 10:02
3#
soboring 发表于 2026-4-7 10:07
4#
finddream2025 发表于 2026-4-7 10:14
好像更新了一大堆,但是看不太懂
5#
fanvalen 发表于 2026-4-7 11:13
看得我赶紧去下载了最新版
6#
小白2021 发表于 2026-4-7 12:40
这个比之前的反编译抢答了很多功能。确实方便调试了。感谢分享。
7#
温柔 发表于 2026-4-7 13:39
ilspy不支持调试的吧?
8#
hipda987 发表于 2026-4-7 13:58
赶紧去看看,用一下
9#
EnterpriseSolu 发表于 2026-4-7 14:55
感谢对新版本的支持
10#
lyliucn 发表于 2026-4-7 15:10
dnspy为什么一直不更新了。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-4-21 17:05

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表