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


Предупреждение NuGet NU5104

Стабильный выпуск пакета не должен иметь предварительной зависимости. Измените спецификацию зависимостей NuGet.Versioning [4.7.0-preview4.5065, )" или обновите поле версии в nuspec.

Проблема

Пакет проекта или nuspec содержит зависимость от предварительного пакета.

Решение

Если вы планируете создать пакет предварительной версии, обратитесь к рекомендациям SemVer2 и добавьте тег предварительной версии в свойство версии. <version>1.0.0-pre</version> Если вы планируете создать стабильный пакет, обновите указанную версию зависимостей до стабильной.

Примечание.

Сочетание стабильных и предварительных пакетов может привести к непредвиденным поведению во время разрешения. Узнайте больше о том, как проекты PackageReference и packages.config обрабатывают это разрешение.