Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core Visual Studio 2019 Net 5 ASP.Net核心WebApp错误MSB3644找不到.NETFramework版本为v5.0的引用程序集_Asp.net Core_Visual Studio 2019_.net 5 - Fatal编程技术网

Asp.net core Visual Studio 2019 Net 5 ASP.Net核心WebApp错误MSB3644找不到.NETFramework版本为v5.0的引用程序集

Asp.net core Visual Studio 2019 Net 5 ASP.Net核心WebApp错误MSB3644找不到.NETFramework版本为v5.0的引用程序集,asp.net-core,visual-studio-2019,.net-5,Asp.net Core,Visual Studio 2019,.net 5,我根据屏幕截图创建了一个项目,当我尝试构建或运行时,会出现以下错误 错误MSB3644未找到.NETFramework,版本=v5.0的引用程序集。要解决此问题,请安装此框架版本的开发人员包(SDK/目标包),或重新定位应用程序。您可以在WebApplication1 C:\Program Files(x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Microsoft.Common.CurrentVersio

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

错误MSB3644未找到.NETFramework,版本=v5.0的引用程序集。要解决此问题,请安装此框架版本的开发人员包(SDK/目标包),或重新定位应用程序。您可以在WebApplication1 C:\Program Files(x86)\Microsoft Visual Studio\2019\Professional\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets 1177下载.NET Framework开发包

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

如果我访问以下链接:


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

.NET 5实际上是.NET Core 5并取代.NET 4.x。新的开发仅在.NET核心产品线上继续。NET Old从现在起只能得到修复。这就是为什么在VisualStudio中看不到任何超过4.8的.NET旧版本


最新的Visual Studio版本16.8支持.NET 5。您需要升级到最新版本。NET 5和Visual Studio 16.8的最终版本于昨天发布。你可以在中找到答案

这些课程解释了.NET 5是什么,有什么新功能,如何将现有应用程序从.NET Framework 4.x移植到.NET 5,包括Windows窗体和WPF应用程序等桌面应用程序


一些早期的.NET 5预览在16.7中受支持,但最新的预览和RC版本仅在16.8上受支持。NET 5在最新的VS版本16.8中受支持。您需要升级Visual Studio版本。我现在还没有转换我的项目。我做简单的网络应用程序只是为了审查和升级我的项目。我刚刚将我的版本升级到VisualStudio16.8,这就解决了这个错误。是的,dotNETConf2020非常值得观看。