Visual Studio 2019 Net 5 ASP.NET 核心 WebApp 错误 MSB3644 找不到 .NETFramework 的参考程序集,版本=v5.0

Visual Studio 2019 Net 5 ASP.NET Core WebApp Error MSB3644 The reference assemblies for .NETFramework,Version=v5.0 were not found

我按照屏幕截图创建了一个项目,当我尝试构建或 运行 时出现以下错误。

错误 MSB3644 找不到 .NETFramework 的参考程序集,版本 = v5.0。要解决此问题,请为此框架版本安装开发人员包(SDK/Targeting 包)或重新定位您的应用程序。您可以在 https://aka.ms/msbuild/developerpacks WebApplication1 C:\Program Files (x86)\Microsoft Visual Studio19\Professional\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets 1177

下载 .NET Framework 开发包

下面是我的关于屏幕,与版本 4.8.03752 相比,网络版本 5.0 不应该显示吗?

如果我访问以下link: https://docs.microsoft.com/en-us/dotnet/framework/install/guide-for-developers

它声明我的 NET 版本是我的 Visual Studio 2019(16.3 更新)

的一部分

.NET 5 实际上是 .NET Core 5 并取代了 .NET 4.x。仅在 .NET Core 系列上继续进行新的开发。 .NET Old 从现在起只会得到修复。这就是为什么您在 Visual Studio.

中看不到 4.8 之后的任何 .NET 旧版本

.NET 5 在最新的 Visual Studio 版本 16.8 中受支持。您需要升级到最新版本。 .NET 5 和 Visual Studio 16.8 的最终版本于昨天在 dotNETConf 2020. You can find the first day's sessions in .NET's YouTube channel.

期间发布

会议解释了 .NET 5 是什么、新增功能以及如何将现有应用程序从 .NET Framework 4.x 移植到 .NET 5,包括 Windows Forms 和 WPF 应用程序等桌面应用程序。

16.7 支持一些早期的 .NET 5 预览版,但 16.8 仅支持最新的预览版和 RC 版本