错误MSB4019:导入的项目“ C:\ Program Files \ dotnet \ sdk \ 2.1.2 \ Microsoft \ VisualStudio \ v15.0 \ WebApplications \ Microsoft.WebApplication.targets”

时间:2018-06-25 15:01:05

标签: visual-studio-2017 asp.net-core-2.0 .net-framework-version

我向现有的VS2017解决方案中添加了一个asp.net core 2 Web api项目(Empty),该解决方案已经有7个使用.NET Framework 4.6的项目。我看到nuget包有问题。我从Package Manager控制台执行了dotnet clean命令,指向新添加的asp.net core 2项目,我看到以下错误:

write_sas

enter image description here

我对整个解决方案进行了重建,并看到以下错误:

error MSB4019: The imported project "C:\Program Files\dotnet\sdk\2.1.2\Microsoft\VisualStudio\v15.0\WebApplications\Microsoft.WebApplication.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk.

基于上述内容,我在Package Manager控制台中进行了dotnet还原,指向新添加的asp.net core 2项目

我看到以上命令出现以下错误:

Error:Assets file 'C:\Temp\Test.CMS.API\obj\project.assets.json' not found. Run a NuGet package restore to generate this file.  TaxatHand.CMS.API   C:\Program Files\dotnet\sdk\2.1.2\Sdks\Microsoft.NET.Sdk\build\Microsoft.PackageDependencyResolution.targets

任何人都可以提供其指导来解决此问题。

0 个答案:

没有答案