.net 无法使用Fedora 32安装dotnet-sdk-2.1

.net 无法使用Fedora 32安装dotnet-sdk-2.1,.net,build,sdk,fedora,.net,Build,Sdk,Fedora,我的新fedora-32有个大问题。我已经成功安装了dotnet-sdk-3.1,运行良好。但我有一个使用Dotnet2.1的web应用程序客户端。所以当我试图编译它时 我明白了 这应该是由于未安装dotnet core 2.1造成的 我已尝试通过安装dotnet-sdk-2.1 sudo dnf install dotnet-sdk-2.1 但我明白了 Last metadata expiration check: 0:14:45 ago on Thu 02 Jul 2020 09:12:0

我的新fedora-32有个大问题。我已经成功安装了dotnet-sdk-3.1,运行良好。但我有一个使用Dotnet2.1的web应用程序客户端。所以当我试图编译它时

我明白了

这应该是由于未安装dotnet core 2.1造成的

我已尝试通过安装dotnet-sdk-2.1

sudo dnf install dotnet-sdk-2.1
但我明白了

Last metadata expiration check: 0:14:45 ago on Thu 02 Jul 2020 09:12:06 AM CEST.
No match for argument: dotnet-sdk-2.1
Error: Unable to find a match: dotnet-sdk-2.1
因此,我尝试通过以下方式添加microsoft回购:

sudo wget -O /etc/yum.repos.d/microsoft-prod.repo https://packages.microsoft.com/config/fedora/32/prod.repo
然后我就可以安装dotnet-sdk-2.1了,但当我尝试构建我的应用程序时,我仍然会得到

/home/****/.nuget/packages/microsoft.aspnetcore.razor.design/2.1.2/build/netstandard2.0/Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets(121,5): error : rzc generate exited with code 150. [/home/****/repositories/project/web.csproj]
请帮助我为我的客户工作,我甚至无法构建应用程序:/

/home/****/.nuget/packages/microsoft.aspnetcore.razor.design/2.1.2/build/netstandard2.0/Microsoft.AspNetCore.Razor.Design.CodeGeneration.targets(121,5): error : rzc generate exited with code 150. [/home/****/repositories/project/web.csproj]