Поделиться через


код диагностики MSB3774

В этой статье описывается код ошибки MSB3774.

Текст сообщения

MSB3774: Could not find SDK 'value'.

Описание

Эта ошибка возникает, когда MSBuild не может найти пакет SDK, на который ссылается файл проекта. MSBuild использует расширяемые пользователем резолверы SDK для поиска SDK. Эта ошибка возникает, когда настроенный сопоставитель не может найти запрошенный пакет SDK.

Резолюция

В файле проекта проверьте корневой Project элемент и Sdk атрибут. Для проектов .NET значение атрибута должно быть Microsoft.NET.Sdk или ссылкой на NuGet. Проверьте орфографию имени пакета или канала и номер версии. Убедитесь, что указанный канал NuGet доступен или общедоступен.

Убедитесь, что пакет SDK установлен правильно. Обратитесь к поставщику пакета SDK, чтобы убедиться, что вы используете правильное имя для ссылки на пакет SDK.

Дополнительные сведения см. в разделе "Использование пакета SDK для Project".

Применимо к

Все версии MSBuild