Как опубликовать пакет предварительной версии nuget
Я понимаю, как опубликовать пакет nuget с помощью командной строки nuget
но я искал вокруг я не нахожу документы о том, как опубликовать пакет NuGet prerelease
2 ответа:
вам нужно только указать строку версии, которая использует формат SemVer (например, 1.0-beta) вместо обычного формата (например, 1.0), и NuGet автоматически обработает его как предварительный пакет.
" начиная с версии NuGet 1.6, NuGet поддерживает создание пакетов предварительного выпуска, указывая строку предварительного выпуска в номере версии в соответствии со спецификацией семантического управления версиями (SemVer)." См. Nugetdocs-Предварительные Версии
кроме того, предварительная версия не отображается, если их номер версии ниже, чем стабильная версия. Например, если у вас есть
- MyNuget v1.0. 26
- MyNuget v1.0. 25-beta
в списке появится только стабильная версия.
Если у вас
- MyNuget v1.0. 26
- MyNuget v1.1.25-бета
предварительная версия будет устанавливаться.