在NuGet中预发布和构建版本号

时间:2015-12-01 15:29:34

标签: nuget semantic-versioning version-numbering build-numbers

什么被认为是NuGet中的预发布包,是什么东西都有一个破折号后跟一些东西,例如1.0.0-something

另外,如何使用NuGet使用内部版本号?关于versioning的NuGet文档说您可以使用1.0.0-build123。但是,这是否意味着具有内部版本号的任何内容都必须预先发布?

是否可以包含内部版本号但没有预发布的NuGet包?

1 个答案:

答案 0 :(得分:0)

我创建了一个PowerShell脚本,通过自动TFS Build启用NuGet包的构建预发布版本。这个想法如下:

  1. 通过TFS Build构建项目
  2. 选择输出程序集版本号
  3. 使用版本号和一些常量字符串设置NuGet.exe -Version参数
  4. 在我的blog post中查看更多内容。