我被分配在 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 \ netcoreapp3.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
但我确实安装了所有必要的框架,一切都是最新的
有人可以建议缺少什么吗?
从链接页面(此页面)下载并安装控制台应用程序的运行时。
另请注意,提供的工具似乎已被弃用,请考虑查看也有CLI 选项的升级助手。