我正在设置我的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
我无法理解必须完成的其他任务。
答案 0 :(得分:1)
内部版本号已由GitVersionTask更新。因此,通过将UpdateAssemblyInfo指定为false来禁用它。
<PropertyGroup>
...
<UpdateAssemblyInfo>false</UpdateAssemblyInfo>
...
</PropertyGroup>
文章:GitVersionTask Conditional control tasks。
如果您不需要更新版本,可以卸载GitVersionTask包。