Если у вас смешанное решение, содержащее как .NET Framework, так и .NET Core (веб) проекты, dotnet restore
не сможет создавать проекты .NET Framework и приведет к ошибке в более новых версиях .NETCore SDK, как подробно описано в NuGet / Home # 6665 .
Если вы сталкиваетесь с этой ошибкой из командной строки, но не из самой Visual Studio, вам может повезти при создании полной версии.решение с использованием MSBuild.