【问题标题】:must Visual Studio 2013 project dependencies be setup manually?必须手动设置 Visual Studio 2013 项目依赖项吗?
【发布时间】:2015-01-09 16:48:11
【问题描述】:

我刚刚将几个 Visual Studio 项目合并到一个解决方案中,并删除并重新创建了从依赖项目到上游项目的所有引用。

很遗憾Project > Project Dependencies 都是空白的。这个stackoverflow dialog 似乎表明依赖关系应该是自动的并且基于引用,但是,这种自动化并没有在我的解决方案中发生。

Project > Project Build Order 中可见的构建顺序似乎是正确的。不幸的是,即使 开始顺序 正确,解决方案构建也会失败。失败可归因于上游项目构建未能足够快地完成下游相关项目。这可能部分是由于构建几乎同时开始并且没有等待上游项目的完成这一事实。鉴于启动是同时进行的,构建顺序似乎没有提供任何实际好处。

虽然程序员可以在Project > Dependencies 中手动设置值,但如果有解决方案,我想尽可能避免手动处理。

此系统是 Visual Studio 2013 Express 和更新 4。

【问题讨论】:

    标签: visual-studio-2013 build


    【解决方案1】:

    答案在此链接。 A stackoverflow answer related to the build order。显然可以减少并发构建的数量,但如果你不想这样做,链接上的答案说程序员必须手动设置依赖项。

    【讨论】:

      猜你喜欢
      • 2017-04-06
      • 2011-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-15
      • 1970-01-01
      • 2010-10-14
      相关资源
      最近更新 更多