2015-10-09 75 views
4

刚刚升级的TFS和生成服务器到2015年,现在运行CodedUI测试时出现以下错误。有什么建议么?无法加载文件或程序集'Microsoft.VisualStudio.QualityTools.CodedUITestFramework,版本= 14.0.0.0

Error adding test case [3251] to test run: Could not load file or assembly 'Microsoft.VisualStudio.QualityTools.CodedUITestFramework, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified. 

回答

2

您需要生成代理机上安装VS2015得到Microsoft.VisualStudio.QualityTools.CodedUITestFramework.dll。在安装VS2015之后,您可以在路径中找到它:C:\ Program Files(x86)\ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ PublicAssemblies

TFS在TFS构建代理机器上运行,因此最佳实践您需要在构建服务器上拥有相同的开发相关软件环境。

+0

Vicky,我检查了构建服务器和构建代理,并安装了VS2015。我去了你指定的路径和.dll在那里。它是版本14.0.23107.0 – RickJames

+0

我遇到同样的问题。我可以验证提到的文件位于指定的位置。没有骰子。 –

0

如果在构建服务器上已经存在相同的问题并且文件已经存在,我在构建服务器上访问了有问题的程序集,下一版本工作正常。

也许有关的是有问题的程序集是从我的本地系统的E:驱动器,所以它被保存在csproj文件中的路径,无论如何GACing文件照顾了错误。

相关问题