如何发布nuget预发行版本包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何发布nuget预发行版本包相关的知识,希望对你有一定的参考价值。

我了解如何使用nuget命令行发布nuget包

nuget command line

但我搜索过,我找不到有关如何发布nuget预发布包的文档

答案

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

“从NuGet 1.6开始,NuGet通过根据语义版本控制(SemVer)规范在版本号中指定预发布字符串来支持预发布包的创建。” See NuGetDocs - Prerelease Versions

另一答案

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

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

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

如果你有

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

预售版可以安装。

以上是关于如何发布nuget预发行版本包的主要内容,如果未能解决你的问题,请参考以下文章

如何去找到历史版本的Hadoop发行包

如何获取github版本的rss feed,仅最新版本,不包括预发布?

如何删除 nuget 包上的预发布指定?

Linux CentOS 7 安装PostgreSQL 9.3(发行版本)

如何查看linux发行版版本信息

Python发行版本Anaconda的安装说明:基于Anaconda2-4.3.1-Windows-x86_64