【发布时间】:2015-12-26 16:07:07
【问题描述】:
我正在尝试让 TFS 将内部版本号传递给 MSBuild,但看起来环境变量没有被解析并且我收到以下错误:
'$(TF_BUILD_BUILDNUMBER)' 不是有效的版本字符串。
我使用的论点是:
/p:OctoPackPackageVersion=$(TF_BUILD_BUILDNUMBER)
我也尝试过使用构建 ID,但也没有得到解析。如果我在参数中输入相同的版本号,则构建成功完成。
我在 Visual Studio Online 上使用 Visual Studio 2013 和 TFS。如果有任何设置我可以尝试更改以解决此问题,请告诉我。
非常感谢
【问题讨论】:
-
您使用的是哪个构建系统,XAML 还是基于任务的?
标签: visual-studio-2013 tfsbuild azure-devops