构建输出与项目构建顺序不匹配

发布于 2024-10-20 02:00:01 字数 179 浏览 4 评论 0原文

我正在使用 Visual Studio 2008 来构建包含 19 个项目的灵魂。

如果我转到“项目依赖项”窗口,然后转到“构建顺序”选项卡,我会看到项目 XXX 应该是最后一个要构建的项目。但是,当我构建解决方案时,项目 XXX 是在中间的某个位置构建的,并且它绝对不是最后一个要构建的项目。

这件事怎么可能?

I am using Visual Studio 2008 in order to build a soultion with 19 projects.

If I go to the Project Dependencies window and then to Build Order tab I see that project XXX should be the last project to be built. However, when I build the solution, project XXX is built somewhere in the middle, and it is definitely not the last project to be built.

How is this thing possible?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

病女 2024-10-27 02:00:01

“构建顺序”选项卡应根据依赖关系向您显示一种可能的项目拓扑排序。如果您希望一个项目始终是最后一个构建的项目,则应该使其依赖于所有其他项目。

The Build order tab should show you one possible topological sort of the projects based on dependencies. If you want a project to always be the last one built, you should make it depend on all the other projects.

断舍离 2024-10-27 02:00:01

也许您在构建之前选择了另一个取决于您的项目 XXX 项目
解决方案。此外,同时构建并发项目可能会引起您的困惑。让
打开“Option\Projects and Solutions\Build and Run”并确保最大并行数
项目构建为 1。

Maybe you selected another one which depends on your project XXX project before building
solution. Also, concurrent projects building at a time may cause your confusion. Let
open "Option\Projects and Solutions\Build and Run" and make sure maximum number of parallel
projects builds is 1.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文