我正在尝试设置 TFS 构建以使用与内部版本号指定的版本不同的版本发布 nuget 版本(我使用内部版本号格式的构建定义名称的字符串,并希望保持这种方式) .
我将-version $(MajorVersion).$(MinorVersion).$(Year:yy)$(DayOfYear).$(Rev:rr)传递给 Packager 步骤,但它失败并显示以下消息:
尝试从“MyProj.Contracts.nuspec”构建包。
[error]'$(MajorVersion).$(MinorVersion).$(Year:yy)$(DayOfYear).$(Rev:rr)' is not a valid version string.
[error]Parameter name: version
[error]Unexpected exit code 1 returned from tool NuGet.exe
我怎样才能使这项工作?