0

TFS 2010 中是否有与 CompilationOutputs 类似的属性?如果没有,如何获取所有已编译的程序集,包括 TFS 2008 中的所有元数据?

4

1 回答 1

0

在 TFS2010 中,如果您使用 UpgradeTemplate.xaml 构建过程模板,您可以保留现有的基于 TFS 2008 的 MSBuild 项目文件,这些文件使用 CompilationOutputs 属性并照常继续构建。

如果您使用的是基于 TFS2010 工作流的构建(即 DefaultTemplate.xaml 或衍生产品),那么该方法将需要有所不同。工作流在内部调用 MSBuild 活动以编译解决方案,并且该任务的属性中没有返回您正在查找的数据的任何内容。

要解决此更改,在工作流的更下方有一个 CopyDirectory 任务,可将文件从二进制文件夹移动到放置位置。您总是可以在流程中的那个点之前或附近放入自己的工作流活动,然后做您想做的任何事情。

于 2011-09-08T05:38:33.923 回答