Visual Studio:设置默认启动项目

Posted

技术标签:

【中文标题】Visual Studio:设置默认启动项目【英文标题】:Visual Studio: Set default startup project 【发布时间】:2011-06-15 09:52:41 【问题描述】:

我有一个包含多个项目的 Visual Studio 2010 解决方案。 其中一个项目被设置为默认项目,但我想默认更改它。

我知道我可以右键单击我想成为启动项目的项目并选择“设置为启动项目”,但此设置将存储在用户的文件中(.slo 和 .user 文件)。

作为公司政策,我们不会在源代码控制系统中检查这些文件,因此当其他用户打开解决方案时,它将有一个不同的项目作为启动对象。

还有其他方法可以设置这些值吗?类似 .sln 或 .proj 文件的设置?

谢谢

【问题讨论】:

【参考方案1】:

从Arian Kulp's site 开始,更改解决方案的默认启动项目的方法是编辑 .sln 文件。您会看到一些 Project 和 EndProject 行。列出的第一个项目将是默认启动项目,因此只需将您想要的项目移到顶部即可。

【讨论】:

链接已更改为页面的存档版本。 这对我有用,但有时它不会坚持......我还尝试在“GlobalSection(ProjectConfigurationPlatforms)= postSolution”部分的底部移动与构建配置GUID相关的几行的项目。上面的解决方案曾经为我工作过,但这次我不得不移动其他行以使其正常工作。 上移 GUID 文件夹,然后是主 GUID 项目【参考方案2】:

按照以下步骤操作:

    选择要设置默认启动项目的项目名称 点击工具栏上的Project,然后点击设为启动项目

【讨论】:

以上是关于Visual Studio:设置默认启动项目的主要内容,如果未能解决你的问题,请参考以下文章

如何在不是Visual Studio c中的依赖项的构建中包含项目#

CMake 库目标并不总是出现在 Visual Studio 2017 的启动项下拉列表中

如何:从 Visual Studio 启动工具

Visual Studio 不保存启动项目和解决方案配置

如何在visual studio2015 中配置编写C,C++程序

使用 Visual Studio 2022 调试Dapr 应用程序