我在构建机器上安装了VS 2012的TFS 2012。现在我试图将构建代理上的VS版本更改为VS 2013.它会抛出如下错误。我们在模板中有一堆自定义项,模板只查找Vs / tfs 2012程序集。不知道为什么会这样。
验证错误:活动'1:DynamicActivity'的私有实现具有以下验证错误:编译器错误遇到处理表达式“BuildDetail.DropLocation +”\“+
答案 0 :(得分:0)
首先,您需要在TFS构建代理计算机上安装VS2013。
其次,修改TFS构建过程模板以使用VS2013。下载DefaultTemplate.11.1.xmal流程模板,找出MSBuild活动并将ToolPath更改为" C:\ Program Files(x86)\ MSBuild \ 12.0 \ Bin"。
请参阅此博客以获取参考:
http://hamidshahid.blogspot.com/2013/10/building-visual-studio-2013-solutions.html