如何使用另一个参数的值设置构建定义参数

时间:2014-07-25 19:52:16

标签: tfs tfs2012 tfsbuild

我创建了一个将在Edit Build Definition窗口中显示的参数,然后我需要获取该参数的值并设置另一个参数。

构建定义窗口中可编辑的参数名称:FixedMajorVersion

将接收FixedMajorVersion值的参数的名称:MSBuildArgument

我需要将MSBuildArgument设置为:" / p:FixedMajorVersion =" &安培; FixedMajorVersion

但是,Visual Studio上的工作流编辑器无法识别FixedMajorVersion。

它出了什么问题?

1 个答案:

答案 0 :(得分:0)

  

将接收FixedMajorVersion值的参数的名称:   MSBuildArgument

这只需要变量。这个论点暴露出来,就像你希望Build Engineer提供的Argument一样,但MSBuild“论证”只需要是内部的。

在变量声明选项卡中设置MSBuildArgument,默认值为

"/p:FixedMajorVersion=" & FixedMajorVersion