Visual studio 2013 单元测试适配器引发异常:找不到方法

Visual studio 2013 单元测试适配器引发异常:找不到方法,visual-studio-2013,mstest,coded-ui-tests,microsoft-test-manager,Visual Studio 2013,Mstest,Coded Ui Tests,Microsoft Test Manager,尝试从MTM运行编码的ui测试时,我遇到以下错误: 单元测试适配器引发异常:未找到方法:“Void Microsoft.VisualStudio.TestTools.UITest.Extension.UITestUtilities.AddAssemblyResolveHandler” 我所要寻找的只是一个关于为什么会发生这种情况的提示,我的项目引用如下所示: 我使用的是Visual Studio 2013 Update 4,测试控制器和代理也是2013 Update 4 我可以对生成进行排队,但

尝试从MTM运行编码的ui测试时,我遇到以下错误:

单元测试适配器引发异常:未找到方法:“Void Microsoft.VisualStudio.TestTools.UITest.Extension.UITestUtilities.AddAssemblyResolveHandler”

我所要寻找的只是一个关于为什么会发生这种情况的提示,我的项目引用如下所示:

我使用的是Visual Studio 2013 Update 4,测试控制器和代理也是2013 Update 4

我可以对生成进行排队,但当我尝试使用MTM对生成运行测试时,会出现此错误

编辑,也可以使用NET4.5.1


编辑2:当测试从VisualStudio启动时,一切都在开发环境中本地运行。一旦我通过MTM->Controller->Agent启动测试,问题就一直存在。不管测试如何,都会抛出完全相同的消息

检查测试运行在测试运行目录中是否有所有必要的DLL,在测试控制器运行的机器中检查目录
C:\Users\username\appdata\Local\VSEQT\QTController\testrunid\Deployment\

您的测试用例是否和作为所用构建的一部分的测试用例相关联?由于它在VS中工作,唯一的区别在于你的构建。我所做的是通过dll复制到构建放置文件夹。同样的结果。刚刚发现这个,可能是相似的,但他们说它在更新4中被修复了,你们似乎已经有了。另外,您的MTM、控制器和代理是否都在同一台机器上?