纯净系统
软件下载

.Net反编译 ILSpy v9.1.0.7988 绿色中文版

介绍

尽管有许多类似的工具可供使用,但 ILSpy 非常易于使用以及免费和开源。它不需要任何安装,这意味着它可以保存到您的便携式应用程序集合中,复制到 USB 闪存驱动器,并且可以在任何PC上使用而无需设置来浏览和检查 .NET 程序集。

软件截图

软件特点

使用此工具仔细查看.NET程序集
主应用程序窗口具有清晰的布局,分为两个主窗格:用于浏览 .NET 程序集树以及仔细查看任何选定项目。它可以检查 DLL,EXE 和 WINMD 文件(Windows 元数据)。可以从 GAC 加载数据,也可以打开 Nuget 包。

ILSpy 能够使用 C# 在 C#,IL 和 IL 中呈现代码。对于 C#,您可以选择 C#1.0/VS .NET 到 C#7.2/VS 2017。例如,您可以查看资源和引用,查看表以及将信息提取到文件。

使用 C# 在 C#,IL 和 IL 中呈现代码
由于该程序仅用于查看目的,因此无法进行文件修改。另一方面,您可以在查找类型,成员,方法,字段,属性,事件,常量或元数据标记时利用搜索功能。

可以配置多个反编译器设置,例如使用调试符号中的变量名称,删除无死区和副作用的代码,或者在反编译后扩展成员定义。此外,您可以自定义字体并允许多个实例。

考虑到所有方面,IlSpy 尽可能简单地反编译 .NET 程序集,看看是什么让软件变得简单。由于它是开源的,开发人员可以随意修改和使用其代码。

更新日志

Enhancements

#1572: Do not generate variable names that match C# keywords.
#2716: Add an option to allow sorting custom attributes
#3377: Extend error information if multiple assemblies with the same (short) name are selected when creating a solution file.
#3393: Option to turn off smooth scrolling
#3399: Add module filename as ToolTip of AnalyzerEntityTreeNode
#3440: Added support for evaluation-order-preserving reference type check
#3316: Add "variable scopes" to improve naming local variables and anonymous method parameters

Contributions

Add support for array initialization based on RuntimeHelpers.CreateSpan<T> (see #3380 by @ds5678)
Load resource stream outside of delegate (see #3389 by @snorrk)
Allow ILSpy to launch, when net8.0 is not installed, but a later version (see #3391 by @nil4)
Fix nested namespace directories (see #3449 by @ds5678)
Fix #3402: System.NullReferenceException on right click on .NET 9 (see #3403 by @tom-englert)
Add an option to turn off smooth scrolling (see #3405 by @tom-englert)
Use type hint in pointer arithmetic (see #3413 by @ds5678)
Improve UI for primary constructors on non-record types (see #3455 by @ds5678)
Fix exception when writing resx files without adding any resources (see #3418 by @jwfx)
Enhance null handling in switch transformations (see #3422 by @ds5678)
Don't include generic constraints in generated explicit overrides (see #3443 by @ds5678)
Improve generation of not equals check (see #3425 by @ElektroKill)

Bug fixes

Fix #2269: LocalFunctionDecompiler misplaces nested local functions in ctors
Fix #3322: Add missing checks for equality comparison
Fix #3378: Navigation shortcuts (Alt-Left and Alt-Right) don't work when TreeView has focus
Fix #3381: Make sure that selectedNode is still selected when focus is deferred in IsActive property changed handler.
Fix #3383: more aggressively transform object initializers on structs
Fix #3384: add special case for null-literal conversions in optional argument handling.
Fix #3385: Allow address uses of structs in using transform, if the reference is passed to an in parameter.
Fix #3392: uses of init-setters must use object-initializer syntax.
Fix #3401: Multiple problems when exporting an assembly as project
Fix #3414: Apply latest session settings before saving upon closing the main window
Fix #3342: Wrong null check in MethodVirtualUsedByAnalyzer
Fix #3450: Fix "Clear assembly list" not actually persistent.
Fix #3432: Do not include delegate construction use-sites in DetermineCaptureAndDeclarationScopes.
Fix attributes tooltip of GenericParam metadata table

下载地址

中国大陆

本地下载        蓝奏云        飞机盘

Global

upload.ee

未经允许不得转载:Puresys纯净系统-软件下载 » .Net反编译 ILSpy v9.1.0.7988 绿色中文版

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

支付宝扫一扫打赏