1

我在构建代理上安装了运行 VS 19、12 和 13 的 TFS 2013 RC。我有一个使用工具箱中的 CopyDirectory 操作的构建定义,当我在源或目标框中放置硬编码路径以外的任何内容时,我收到此错误构建过程验证失败。详细信息:验证错误:活动“1:DynamicActivity”的私有实现存在以下验证错误:编译器错误遇到处理表达式“BuildDetail.DropLocation”。“Microsoft.TeamFoundation.Build.Client.BuildDetail”在这个上下文,因为它是“朋友”。我已经用谷歌搜索了这个,但似乎没有任何效果。任何想法都会很棒,因为我们无法使用它。谢谢,德文

4

1 回答 1

1

如果您使用的是 2013 Build Agent,我相信您需要使用 2013 构建模板。如果您不想或不能升级您的模板,您应该重新安装 2012 构建代理,它适用于 2013。

新模板在服务器上,而不是在 VC 中,但您可以从构建定义屏幕下载它们并在需要自定义它们时签入...

所以有两个解决方案:

  1. 将您的模板升级到 2013
  2. 将您的构建代理降级到 2012 并使用现有模板
于 2013-10-12T19:32:26.043 回答