2012-11-15 32 views
-2

我在vs2012中创建了构建任务。vs2012构建失败,尽管它在本地运行

我跑了它。

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

虽然我看到他们对我的凸出和它们导致的相对路径

(存在于源代码控制的文件夹)在本地发布了sln,

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

引用缺失。我修好了。重新运行taks再次类似的错误。

如果sln能够在我的机器和同事清洁机器上成功成功,它会怎样?

enter image description here

+0

其他人有不同的文件夹结构,并检查它回到源代码管理? – IrishChieftain

+1

这意味着正在工作的编译版本不是源于当前版本。我们真的无法帮助解决这样的问题,您需要弄清楚您的项目何时中断,并自己确定原因。 –

回答

0

如果我不得不采取猜测,这将是下列之一:

  1. 的缺失类型位于该要么不签入源代码控制一个或多个组件;或
  2. 这些程序集是通过路径引用引用的,该引用不是源代码管理中的正确路径。
  3. 这些程序集不是正常项目结构的一部分,它将被构建服务器拉下。
  4. 这些程序集在本地是gac'd,你指的是gac'd版本而不是正确的版本。
  5. 这是一个网站项目和有人在你的团队有这些程序集gac'd或安装在其他目录,他们搞砸了项目,每次他们检查英寸(在网站项目中常见,非常不寻常的Web应用程序项目)。
相关问题