构建解决方案时如何将项目输出到不同的目录?

时间:2015-06-16 19:28:21

标签: tfs tfsbuild tfs2013

我有多个解决方案,在这些解决方案中有多个项目。当我构建解决方案时,他们会进入一个公共目录。我希望其中一个解决方案中的2个项目输出到不同的子目录,所有其他项目输出到公共目录。

我该怎么做?

1 个答案:

答案 0 :(得分:3)

您需要将“输出位置”设置为“AsConfigured”,这将把文件放在项目文件中定义的标准文件夹中(默认为项目文件夹下的bin\$(Configuration)。 / p>

然后,您需要调用一个构建后的脚本(您可以创建一个powershell脚本并将其检入源代码控制中),该脚本会将所有文件复制到输出位置。

这是explained in this topic on MSDN。一个example script is shown on this page。它can be downloaded here