如何发布的NuGet预发布版本的包(How to publish nuget prerelease

2019-06-24 10:37发布

我明白了如何使用的NuGet命令行发布的NuGet包

的NuGet命令行

但找遍了周围我没有找到有关如何发布的NuGet抢鲜包文档

Answer 1:

你只需要指定使用SemVer格式(例如1.0-β)版本字符串,而不是通常的格式(如1.0)和的NuGet会自动把它作为一个预发布包。

“作为的NuGet 1.6,的NuGet通过指定在根据语义版本控制(SemVer)规范的版本号的预发布串支持预发布包的创建”。 见NuGetDocs -预发布版本



Answer 2:

此外,预发布版本没有显示出来,如果他们的版本号比稳定版本较低。 例如,如果您有

  • MyNuget v1.0.26
  • MyNuget v1.0.25-β

只有稳定的版本将出现在列表中。

如果你有

  • MyNuget v1.0.26
  • MyNuget V1。 1 0.25-β

预发布版本将安装。



文章来源: How to publish nuget prerelease version package