[英]The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found. .net 6.0 upgrade
[英]The specified version of Microsoft.NetCore.App or Microsoft.AspNetCore.App was not found
我已经在生产机器上部署了我的应用程序。 我正在发布 Release、win-x64 和 --self-contained true。 我已经安装了 .net 核心 3.1.7 重新启动了 VPS,我得到:
未找到 Microsoft.NetCore.App 或 Microsoft.AspNetCore.App 的指定版本。
dotnet --info
返回:
It was not possible to find any installed .NET Core SDKs
Did you mean to run .NET Core SDK commands? Install a .NET Core SDK from:
https://aka.ms/dotnet-download
Host (useful for support):
Version: 3.1.7
Commit: fcfdef8d6b
.NET Core SDKs installed:
No SDKs were found.
.NET Core runtimes installed:
Microsoft.AspNetCore.App 3.1.7 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 3.1.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
To install additional .NET Core runtimes or SDKs:
https://aka.ms/dotnet-download
my.csproj 文件如下
<PropertyGroup>
<TargetFramework>netcoreapp3.1</TargetFramework>
<PropertyGroup>
任何人都知道我为什么会收到此错误?
// 在你的 csproj 文件中试试这个
<PropertyGroup>
<RollForward>Major</RollForward>
</PropertyGroup>
从我的角度来看,我在本地机器上尝试启动 IIS 服务器时遇到了这个问题。 我下载了 .NET Core 3.1 SDK现在问题解决了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.