【发布时间】:2011-09-18 19:55:45
【问题描述】:
如果我想在 TFS 构建中构建多个解决方案,我可以将多个 SolutionToBuild 元素添加到构建定义中。
但是,我想指定文件夹的路径,然后让 TFS 自动查找并构建此文件夹和子文件夹中的所有解决方案,而无需为每个单独的解决方案添加 SolutionToBuild 元素。
这可能吗?
【问题讨论】:
如果我想在 TFS 构建中构建多个解决方案,我可以将多个 SolutionToBuild 元素添加到构建定义中。
但是,我想指定文件夹的路径,然后让 TFS 自动查找并构建此文件夹和子文件夹中的所有解决方案,而无需为每个单独的解决方案添加 SolutionToBuild 元素。
这可能吗?
【问题讨论】:
是的,这是可能的,但不能使用默认的构建模板。在构建执行的早期阶段,找到一个合适的构建过程触发器并包含一个在提供的目录中找到您的解决方案的步骤,并将这些解决方案输入到SolutionToBuild 变量的列表中。然后您的脚本将继续执行,就像您添加了多个 SolutionToBuild 元素一样。
【讨论】:
不,这是不可能的。您可以打开构建默认模板并查看要构建的项目/解决方案是如何使用 MSBuild 构建的。
【讨论】: