VSTS - NUGET创建内部版本号

时间:2018-01-26 16:15:33

标签: nuget-package azure-pipelines azure-artifacts

我正在设置我的nuget packgae在VSTS上的持续集成,我按照这里提到的步骤https://docs.microsoft.com/en-us/vsts/build-release/tasks/package/nuget将内部版本号作为nuget版本。

我正在使用带有自动包版本设置的2. * of nuget pack,使用设置为$(BuildDefinitionName)_ $(年份:yyyy)的选项下的内部版本号和内部版本号格式。$(月)。$(DayOfMonth )$(启:.R)

但是这不影响我的版本它总是变得相同2.0.1

我无法理解必须完成的其他任务。

1 个答案:

答案 0 :(得分:1)

内部版本号已由GitVersionTask更新。因此,通过将UpdateAssemblyInfo指定为false来禁用它。

<PropertyGroup>
  ...
  <UpdateAssemblyInfo>false</UpdateAssemblyInfo>
  ...
</PropertyGroup>

文章:GitVersionTask Conditional control tasks

如果您不需要更新版本,可以卸载GitVersionTask包。