Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 当我通过Microsoft测试管理器运行测试用例时,为什么MTM试图加载错误版本的CodedUITestFramework DLL?_.net_Visual Studio 2012_Tfs_Visual Studio 2013_Microsoft Test Manager - Fatal编程技术网

.net 当我通过Microsoft测试管理器运行测试用例时,为什么MTM试图加载错误版本的CodedUITestFramework DLL?

.net 当我通过Microsoft测试管理器运行测试用例时,为什么MTM试图加载错误版本的CodedUITestFramework DLL?,.net,visual-studio-2012,tfs,visual-studio-2013,microsoft-test-manager,.net,Visual Studio 2012,Tfs,Visual Studio 2013,Microsoft Test Manager,设置 我在运行Windows 8.1 x64的机器上安装了TFS 2012、VS 2013和Test Controller 2013 我已经安装了一个Windows7x86VM,并在上面安装了VS2012、VS2013和TestController 2013(按顺序)。虚拟机是我的测试控制器 问题 在MTM上运行测试用例时,我收到以下消息: 将测试用例[14]添加到测试运行时出错:无法加载文件或程序集“Microsoft.VisualStudio.QualityTools.CodedUITest

设置

我在运行Windows 8.1 x64的机器上安装了TFS 2012、VS 2013和Test Controller 2013

我已经安装了一个Windows7x86VM,并在上面安装了VS2012、VS2013和TestController 2013(按顺序)。虚拟机是我的测试控制器

问题

在MTM上运行测试用例时,我收到以下消息:

将测试用例[14]添加到测试运行时出错:无法加载文件或程序集“Microsoft.VisualStudio.QualityTools.CodedUITestFramework,Version=11.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a”或其依赖项之一。系统找不到指定的文件


为什么要加载版本11?

尽管文档提到2013测试代理应该与您的TFS 2012服务器一起工作,但我通常没有混合和匹配代理版本,而是依赖与TFS服务器版本匹配的代理。它减少了这些类型的问题。我很高兴这是您的一个选择,它也解决了您的问题,尽管从技术上讲是您最初的方法。

您不能将2013测试控制器链接到2012服务器,您可以用另一种方法。TFS服务器控制着最高的兼容版本,在您的情况下是2012。@jessehouwing哦,对了。让我试着用2012替换2013控制器。@jessehouwing,这确实有效。谢谢如果你能把它作为一个答案而不是一个评论,我可以把它标记为正确的答案。再次感谢。虽然它解决了你的问题,但我发现我的断言是错的。文档中说2013测试代理应该能够与TFS 2012服务器一起工作。哦,对了。真奇怪。不过谢谢你的帮助!