TFS Build 2010中的解决方案/项目名称变量

har*_*don 4 version-control build-automation build tfs2010

在TFS 2010中创建新的构建定义时,我们指定要构建的项目或解决方案(在定义的"过程"部分的"必需 - >要构建的项目"部分下).

有没有办法获得在工作流范围内构建的解决方案的名称?也就是说,里面有这个信息的变量,我可以在工作流程的其他地方传递给自定义代码活动吗?

Nic*_*nik 6

如果打开构建工作流并向下隧道进入编译和测试,您将看到For Each Project循环范围,该范围在开箱即用工作流中显示BuildSettings.ProjectsToBuild的工作流变量分配为serverBuildProjectItem.子序列中有一个任务将serverItem转换为包含proj文件的本地路径.

  • 实际上,这似乎是您指定的文件的循环.因此,如果您指定了.sln文件,则不会对包含的.(cs)proj文件进行循环,而只会对一个.sln文件进行循环. (2认同)