配置解决方案的启动项目
同一个解决方案下可能会有多个可执行的项目。
每次只启动一个项目
右键解决方案,选择属性,选择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,将启动项配置共享给项目组的其他人。



浙公网安备 33010602011771号