TeamCity不编译Visual Studio MS测试项目

时间:2012-12-05 01:19:15

标签: visual-studio-2010 visual-studio msbuild teamcity teamcity-7.0

我的解决方案中有几个MS Test项目,但在构建服务器(TeamCity 7.1)中,我无法编译它们。例外是说'VisualStudio'的名称不存在......

我将VisualStudio工具复制到构建服务器GAC中,但仍然没有运气!

1 个答案:

答案 0 :(得分:3)

问题在于您的测试项目。您正在引用一些尚未部署到构建服务器(TeamCity)的程序集。您也不能通过简单地复制并粘贴到GAC或工作目录来实现这一目的。

最好和最简单的方法是在构建服务器中安装Visual studio 2010 Agents。 它是免费的,可以从MS网站下载。通过安装代理,它将安装所有必需的库,用于编译甚至运行MSTest项目。