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