无法在 Microsoft Windows Server 2016(数据中心)上运行 .NET 可移植性分析器

问题描述 投票:0回答:1

我被分配在 Microsoft Windows Server 2016(数据中心)上进行 .NET Portability Analyzer 扫描

在该数据中心,我们托管 IIS 版本 10 上托管的 ASP.NET Web 表单应用程序

我被告知可以从 https://github.com/microsoft/dotnet-apiport

下载便携式 .NET Portability Analyzer

我确实下载了便携版本并运行了这个命令

C:\..\ApiPort.2.8.25.Offline\ApiPort.Offline\netcoreapp3.1\ApiPort.exe analyze -r DGML -f PROJECT_DIRECTORY

我收到了这个回复

您必须安装或更新 .NET 才能运行此应用程序。

应用程序: C:...\ApiPort.2.8.25.Offline\ApiPort.Offline etcoreapp3.1\ApiPort.exe 架构:x64 框架:“Microsoft.NETCore.App”,版本“3.1.32” (x64) .NET 位置:C:\Program Files\dotnet\

发现以下框架: 8.0.1 位于 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]

了解更多信息:https://aka.ms/dotnet/app-launch-failed

要安装缺少的框架,请下载: https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=3.1.32&arch=x64&rid=win-x64&os=win10

但是我确实安装了所有必要的框架,一切都是最新的

有人可以建议缺少什么吗?

asp.net portability .net-framework-version windows-server-2016
1个回答
0
投票

从链接页面下载并安装控制台应用程序的运行时(这个)。

另请注意,提供的工具似乎已被弃用,请考虑查看升级助手,它也有 CLI 选项。

© www.soinside.com 2019 - 2024. All rights reserved.