对于诸如Greatermap(gmap)之类的几个项目,Dotnet构建失败,错误为MSB3644。我在将Winform应用程序从 .NetFramework升级到.NetCore 3.0
时遇到了此问题C:\ Program Files \ dotnet \ sdk \ 3.0.100 \ Microsoft.Common.CurrentVersion.targets(1175,5):错误MSB3644:找不到.NETFramework,Version = v2.0的引用程序集。若要解决此问题,请为此框架版本安装Developer Pack(SDK / Targeting Pack)或重新定位您的应用程序。您可以在https://aka.ms/msbuild/developerpacks [.C:\ Users \ xyz \ Documents \ External \ greatmaps \ GMap.NET.WindowsForms \ GMap.NET.WindowsForms.csproj]
下载.NET Framework Developer Pack。C:\ Program Files \ dotnet \ sdk \ 3.0.100 \ Microsoft.Common.CurrentVersion.targets(1175,5):错误MSB3644:找不到.NETFramework,Version = v2.0的引用程序集。若要解决此问题,请为此框架版本安装Developer Pack(SDK / Targeting Pack)或重新定位您的应用程序。您可以在https://aka.ms/msbuild/developerpacks [.C:\ Users \ xyz \ Documents \ External \ greatmaps \ GMap.NET.Core \ GMap.NET.Core.csproj]
下载.NET Framework Developer Pack。
好吧,我尝试按照错误中的说明安装开发人员包。但是,后来意识到v2.0太旧了。我该如何解决此错误?还是应该升级我的v2.0推荐项目?