【问题标题】:How to save default startup project in visual studio如何在 Visual Studio 中保存默认启动项目
【发布时间】:2026-02-07 21:20:04
【问题描述】:

visual studio 在确定启动项目时会看哪些信息?

我有一个包含 2 个项目的 C++ Visual Studio 解决方案。我的源代码管理搞砸了,所以我必须将我的解决方案文件夹从存储库复制到我的本地磁盘。当我这样做并运行我的应用程序时,错误的项目被设置为启动项目。在存储库中,我签入 .sln 和 .vcproj 文件以及 cpp/h 文件,但不签入 .suo 或 .user 文件。

【问题讨论】:

  • 您知道可以在 IDE 中轻松更改启动项目吗?
  • 我发现在我的情况下,如果打开解决方案时没有suo文件,那么sln文件中第一个监听的项目就是启动项目,直到生成suo文件。

标签: c++ visual-studio


【解决方案1】:

Visual Studio: Where does it store "Set as startup project"?

启动项目存储在.suo中。如那篇 SO 帖子中所述,您不应签入这些内容,因为它们不能跨机器/目录移植。

【讨论】: