我被指派在Microsoft Windows Server 2016(数据中心)上进行.NET可移植性分析器扫描

在该数据中心上,我们托管在IIS版本10上托管的ASP.NETWeb窗体应用程序

有人告诉我,我可以从https://github.com/microsoft/dotnet-apiport下载可移植.NET可移植分析器

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

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

我收到了这样的回复

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

应用程序: 克:……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

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

有人能建议一下遗漏了什么吗?

推荐答案

从链接页面(this one)下载并安装控制台应用的运行时.

还要注意的是,提供的工具似乎是不推荐的,考虑到升级助手,其中也有CLI option.

Asp.net相关问答推荐

ASP.NET Core 延迟加载始终返回 null

.net 中的 [] 括号是什么?

在 aspx 页面中使用 if else 和 eval

格式化 DataBinder.Eval 数据

判断 asp.net mvc 4 应用程序中的 ssl 协议、密码和其他属性

业务线应用程序:F# 会让我的生活变得轻松吗?

在 appSettings 中存储字符串数组?

ASP.NET 平台是否有与 Heroku 等价的工具?

ASP.NET-MVC 中的表单发布上的 FormCollection 为空

用于链接字符串中的 url 的 C# 代码

在asp.net mvc c#中使用cookie

如何确定 web.config 中的编译 debug="true"

您对 Windows Workflow Foundation 有何体验?

aspx 文件中的 if 语句

更改后未应用 CSS

使用 JObject 所需的库名称是什么?

通过 ASP.NET/C# 使用 Plupload

Web API 必填参数

Application_End global.asax

System.Drawing.Image.FromFile() 上的内存不足异常