如何发布nuget预发布版本包

我知道如何使用nuget命令行发布nuget包

nuget命令行

但我已经搜查周围我没有find关于如何发布nuget预发包的文档

在这里输入图像说明

您只需要指定一个使用SemVer格式的版本string(例如1.0-beta)而不是通常的格式(例如1.0),NuGet会自动将其视为预发行包。

“从NuGet 1.6起,NuGet支持通过根据语义版本(SemVer)规范在版本号中指定预发行string来创build预发行包。” 请参阅NuGetDocs – 预发行版本

另外,如果版本号低于稳定版本,则不会显示预发布版本。 例如,如果你有

  • MyNuget v1.0.26
  • MyNuget v1.0.25-beta

只有稳定版本才会出现在列表中。

如果你有

  • MyNuget v1.0.26
  • MyNuget v1.1.25-beta

预发布版本将是可安装的。