VS2017-Build失败,因为编译器不等到生成以前的项目dll之后

时间:2018-11-22 16:13:26

标签: build visual-studio-2017 dependencies

我有一个包含11个具有交叉依赖项的项目的解决方案。假设我有p1和p2,p2需要p1 dll来构建。所有项目的编译输出路径均已更改。

因此,当我没有生成DLL并单击“构建解决方案”时,编译器将以正确的顺序开始构建所有项目,但是它们失败了,因为编译器找不到先前的项目DLL。实际上,这些DLL是正确构建的,并且如果我进行其他构建,它会完美地运行。但是这第一次失败了。

编译顺序正确,生成了DLL,并且第二次构建它可以工作...有人对为什么它第一次失败有任何想法吗?

编辑:我想指出我的编译顺序正确。

0 个答案:

没有答案