vs2012构建失败,尽管它在本地运行

时间:2012-11-15 14:57:57

标签: c# asp.net visual-studio-2012

我在vs2012中创建了一个构建任务。

我跑了。

它抱怨有一些缺失的引用,

虽然我在我的项目中看到它们并且它们导致相对路径

(源代码管理中存在的文件夹)

我在当地找到了sln,

我从源代码管理中做了get latest并重建了它。

缺少参考文献。我修好了。重新运行taks并再次出现类似错误。

如果sln在我的机器和大学清洁机器上成功构建,怎么可能?

enter image description here

1 个答案:

答案 0 :(得分:0)

如果我不得不猜测,它将是以下之一:

  1. 缺少的类型位于一个或多个未检入源代码管理的程序集中;或
  2. 这些程序集是通过路径引用引用的,该路径引用不是源代码管理中的正确路径。
  3. 这些程序集不是构建服务器将拉下的正常项目结构的一部分。
  4. 这些程序集在本地gac'd,你指的是gac'd版本而不是正确版本。
  5. 这是一个网站项目,团队中的某人将这些程序集gac'd或安装在其他目录中,并且每次检查时都会搞砸项目。(常见于网站)项目,在Web应用程序项目中非常不寻常)。