.net TeamCity MSBuild错误-类型或命名空间名称';服务';命名空间中不存在';系统数据';

.net TeamCity MSBuild错误-类型或命名空间名称';服务';命名空间中不存在';系统数据';,.net,visual-studio-2012,msbuild,teamcity,.net,Visual Studio 2012,Msbuild,Teamcity,这就是我在TeamCity中尝试构建ASP.Net项目时遇到的错误。错误指向文件Reference.cs 然而,如果我只是从VisualStudio2012构建项目,那么它就没有问题了。我不太明白为什么MSBuild会在TeamCity抱怨。也许我没有使用正确的构建配置?有什么建议吗?我认为您需要在生成计算机上安装WCF数据服务。或者,如果它以用户身份工作,则查看生成的用户是否以用户身份运行程序集。感谢您的评论。我将在生成服务器上安装WCF数据服务组件,并查看会发生什么情况。生成代理不是生成服务

这就是我在TeamCity中尝试构建ASP.Net项目时遇到的错误。错误指向文件
Reference.cs


然而,如果我只是从VisualStudio2012构建项目,那么它就没有问题了。我不太明白为什么MSBuild会在TeamCity抱怨。也许我没有使用正确的构建配置?有什么建议吗?

我认为您需要在生成计算机上安装WCF数据服务。或者,如果它以用户身份工作,则查看生成的用户是否以用户身份运行程序集。感谢您的评论。我将在生成服务器上安装WCF数据服务组件,并查看会发生什么情况。生成代理不是生成服务器(尽管它们有时可能是同一台机器),您是否找到了此问题的答案?
The type or namespace name 'Services' does not exist in the namespace 'System.Data' (are you missing an assembly reference?)