Microsoft.TeamFoundation.Client.dll伪造在构建期间失败

时间:2014-02-03 14:51:05

标签: msbuild microsoft-fakes

我在vs 2013中有这个简单的测试项目我在我的库中引用了Microsoft.TeamFoundation.Client,因此在测试项目中添加了一个Microsoft.Teamfoundation.Client.12.0.0.0.Fakes,使用右键单击add fakes assembly。 / p>

本地一切正常但是当我使用默认模板通过构建服务器运行项目时,我得到Fakes:代码:程序集XXX \ Microsoft.TeamFoundation.Client.dll无法正确加载。

非假dll包含在解决方案文件夹中。

任何其他由假货加入的组件工作完全正常但是我伪造了Microsoft.Teamfoundation。我的构建中断。

将VS2013与TFS 2012更新2一起使用。

1 个答案:

答案 0 :(得分:0)

我有类似的问题。问题是因为TFS和Visual Studio版本不一样。我将 VS 2013 安装到安装了TFS Build Server的服务器上。

然后重命名C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Fakes文件夹并复制 C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v12.0\FakesC:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v11.0\Fakes文件夹到{{1}}。我想这会解决你的问题。

相关问题