JustDecompile 提示我以下内容:
我已经下载了dotnet-sdk-5.0.100-win-x64.exe,但仍然不显示。
我在哪里可以下载 JustDecompile 想要的东西,或者这里可能还有什么问题?
编辑: 我现在已经下载了,但我仍然不知道我到底要选择什么。我要求提供“位置”,但话又说回来,文件对话框过滤器需要 exe 或 dll:
谢谢!
我在哪里可以下载 JustDecompile 想要的东西,或者这里可能还有什么问题?
编辑:我现在已经下载了,但我仍然不知道我到底要选择什么。我要求提供“位置”,但话又说回来,文件对话框过滤器需要 exe 或 dll:
您需要的是正确版本的 .NET 运行时 - 在本例中为 .NET 5。下载 .NET SDK 也可以,因为 SDK 包含运行时。可以从官方网站下载。
理论上,运行时安装后JustDecompile应该能够自动找到它。遗憾的是,JustDecompile 似乎已被放弃,因为自 2017 年以来它没有收到任何有意义的更新。因此您必须手动提供它。该组件位于
C:\Program Files\dotnet\shared\Microsoft.NETCore.App\5.0.x\System.Runtime.dll
。请注意,您应该将 5.0.x
替换为正确的运行时版本,在您的情况下为 5.0.100
。
为了避免手动提供程序集,您可以使用 CodemerxDecompile。它是 JustDecompile 的精神继承者,基于同一引擎的改进版本构建,支持最新的框架和功能。
披露:我是 CodemerxDecompile 背后团队的一员。