Я добавил asp.net core 2 web api project (Empty) в существующее решение VS2017, в котором уже есть 7 проектов с .NET Framework 4.6. Я вижу проблему с пакетом nuget. Я выполнил команду dotnet clean из консоли диспетчера пакетов, указывая на недавно добавленный проект asp.net core 2, я вижу следующую ошибку:
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.
![enter image description here](https://i.stack.imgur.com/ZqQfg.jpg)
Я выполнил перестройку всего решения и вижу следующую ошибку:
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
Исходя из вышеизложенного, я выполнил восстановление dotnet в консоли диспетчера пакетов, указывая на недавно добавленный проект asp.net core 2
Я вижу следующую ошибку с вышеуказанной командой:
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.
Может ли кто-нибудь предоставить свои рекомендации по решению этой проблемы.