0

我正在使用 TFS2010 构建过程,但失败并出现以下错误

命名空间“System.Web”中不存在类型或命名空间名称“HttpUtility”(您是否缺少程序集引用?)

但是当我通过 VS IDE 构建解决方案时,它构建正常且没有错误,并且代码工作正常。请注意,我的项目中有对 System.web 的引用。而且我无权访问构建机器

我正在使用VS2013。2010 年 TFS。

请问有什么建议吗?

4

2 回答 2

1

你必须在你的构建机器上更新你的框架设置,这个程序集在你的 GAC 上丢失了。或者在构建机器上的远程桌面上使用 GacUtil

于 2013-10-25T14:58:37.520 回答
0

我今天遇到了同样的问题。这是我必须做的:

  1. 登录构建机器
  2. 启动 Visual Studio
  3. 映射并获取最新的分支
  4. 尝试从该构建机器本地构建
  5. 得到同样的错误,添加对有问题的 dll 的引用,签入更改。
于 2014-12-23T21:35:47.947 回答