ошибка: версия 5.0.10 0-alpha1-014696 .NET Core SDK требует как минимум версию 16.3.0 MSBuild - PullRequest
0 голосов
/ 20 октября 2019

Я пытаюсь создать исходный код ASP.NET Core локально. Согласно инструкции, указанной на https://github.com/aspnet/AspNetCore/blob/master/docs/BuildFromSource.md,, когда я выполняю

. \ Restore.cmd

я получаю ошибку ниже

ошибка: Версия 5.0.100-alpha1-014696 .NET Core SDK требует как минимум версию 16.3.0 MSBuild. Текущая доступная версия MSBuild - 16.0.461.62831. Измените .NET Core SDK, указанный в global.json, на более старую версию, для которой требуется текущая версия MSBuild.

У меня установлена ​​Windows 10 Pro 1903 и Visual Studio 2019 версии 16.3.5.

1 Ответ

1 голос
/ 26 октября 2019

Убедитесь, что вы запустили ./eng/scripts/InstallVisualStudio.ps1, чтобы убедиться, что у вас есть необходимые инструменты.

Затем убедитесь, что вы включили опцию использования предварительного просмотра .NET Core SDK в VS2019:

Инструменты> Параметры и проверка Используйте предварительный просмотр .NET Core SDK в разделе Среда> Функции предварительного просмотра

И да, я согласен, тот факт, что параметр в VS IDE изменяет сборку из командной строкиУдивительно, и, по-видимому, это является распространенной ошибкой при попытке создать исходный код, чтобы пропустить этот параметр.

Закройте Visual Studio и повторите запуск. \ restore.cmd

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...