两个月前,我们将TFS 2010迁移到TFS 2013.因此,我们迁移了测试,并构建到新的测试。 迁移后,我们尝试做出新的构建,我们sucess。构建队列 - 缺少组件引用vs2013
现在我们有VS2013和所有* SLN迁移到VS 2013 那么今天我尝试做构建但是在建立建立我得到的问题。 经过步骤(波纹管)后,我得到了这个消息,像所有参考文献丢失,它来自testtools。
我看到了与vs2010和vs 2013不同的地方,它的10和12版本的dll。 如果我添加引用,我得到了问题,建立该DLL。
在这种情况下,我有2618错误缺失参考...
run.cs(7):类型或命名空间名称UITesting'不命名空间中存在“Microsoft.VisualStudio.TestTools “(是否缺少程序集引用?) UIMap.Designer.cs(21551):类型或命名空间名称‘WinButton’找不到(是否缺少using指令或程序集引用?)
总体构建过程00:00更新构建号00:00创建删除 位置00:56运行代理(保留的构建代理TFS - 代理)00:00 删除测试结果目录00:00删除二进制目录00:13 删除工作区00:00删除来源目录00:00创建工作区 此构建浪费时间和计算机资源,因为您的工作文件夹 包含团队项目(QA),其中包含Drops文件夹。 你应该隐藏Drops文件夹。见 http://go.microsoft.com/fwlink/?LinkId=269693。 0时38分获取工作区
构建服务器位于TFS服务器上。这是否聪明将它安装在该机器上? – mappetshow
我试过改变项目到网络4.5,但不能建立DLL。 - >错误类型'Microsoft.VisualStudio.TestTools.UITesting.Playback'存在于'C:\ Program Files \ Microsoft Visual Studio 12.0 \ Common7 \ IDE \ ReferenceAssemblies \ v4.0 \ Microsoft.VisualStudio.TestTools .UITesting.dll' – mappetshow
这意味着在引用中,您现在有两个不同版本的此dll引用。看看这些版本,并确保你只有一个版本(12.0。*)的dll,并引用特定的dll只有一次。 –