配置解决方案的启动项目

同一个解决方案下可能会有多个可执行的项目。


每次只启动一个项目

右键解决方案,选择属性,选择Single startup project.



在解决方案资源管理器中右键项目 → Set as Startup Project,那么每次F5或点击VS中间的Start按钮,都会启动该项目。



也可以如下图在工具栏切换要Start的Project,效果等同Set as startup project.




快捷启动

如果需要频繁切换解决方案下的不同项目作为可启动项目,可以直接右键想启动的项目再点击Debug即可。

也可以快速设置当前项目作为启动项目。前提是先设置成Current Selection,这样只要用鼠标在解决方案卡中点击一下想启动的项目节点,VS会立刻自动把该项目Set as Startup Project, 然后F5启动即可。




多项目启动

有时候,我们需要同时启动同一个解决方案下的多个项目,比如在学习网络编程时,需要先启动TCP服务端项目,再启动TCP客户端项目。


逐个启动

一个解决方案下有多个可执行程序类型的项目,如果要同时启动多个项目,可以 分别右键要启动的项目->Debug->...,如下图:




一次性全部启动

右键解决方案 -> Configure Startup Projects



F5或点击中心的三角启动按钮即可按照配置的顺序,启动多个项目。

Share Profile

勾选share profile,则sln文件夹下会多出一个.slnLaunch,这个文件存储的是Multiple startup projects配置的profile,它可以被提交到git repository,将启动项配置共享给项目组的其他人。





posted @ 2023-10-10 22:45  ValueLee  阅读(11)  评论(0)    收藏  举报