NuGet中的预发布和内部版本号



什么是NuGet中的预发布包,是不是有一个短划线后面跟着1.0.0-something之类的东西?

此外,如何使用NuGet使用内部版本号?关于版本控制的NuGet文档说您可以使用1.0.0-build123。然而,这是否意味着任何具有内部版本号的东西都必须预先发布?

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

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

  1. 通过TFS Build生成项目
  2. 选择输出程序集版本号
  3. 使用版本号和一些常量字符串设置NuGet.exe -Version参数

请参阅我的博客文章中的更多内容。

最新更新