You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Visual Studio 2022中保存多启动项目为独立启动配置

解决Visual Studio 2022保存多项目启动配置的问题

在VS2022里确实没有原生的“保存自定义启动配置”功能,但可以通过两种实用方法解决你的需求:

方法一:手动管理解决方案文件(免费无依赖)

VS的启动项目配置存在.sln文件里,你可以通过复制配置块或创建解决方案副本来快速切换:

  1. 创建解决方案副本

    • 关闭VS,找到你的解决方案文件(比如MySolution.sln)
    • 复制一份,重命名为MySolution_MultiStartup.sln(对应多项目启动),再复制一份命名为MySolution_SingleStartup.sln(对应单项目启动)
    • 分别打开这两个副本,设置好对应的启动项目和顺序,保存后关闭
    • 后续需要切换时,直接打开对应的.sln文件即可,完全不用重复设置
  2. 在单个.sln文件中注释切换配置

    • 关闭VS,用记事本/VS Code打开.sln文件
    • 找到GlobalSection(StartupProjects) = postSolution块,这就是当前的启动配置
    • 复制该块,添加注释标记(用#,VS解析时会忽略注释),比如:
      GlobalSection(StartupProjects) = postSolution
          ApiProject\ApiProject.csproj|Debug|Any CPU
          WebUI\WebUI.csproj|Debug|Any CPU
      EndGlobalSection
      
      # 单项目启动配置
      #GlobalSection(StartupProjects) = postSolution
      #    ApiProject\ApiProject.csproj|Debug|Any CPU
      #EndGlobalSection
      
    • 下次需要切换时,注释掉当前的配置块,取消目标配置块的注释,保存后打开VS即可

方法二:使用VS扩展(更便捷)

可以安装Startup Projects Manager扩展来可视化管理多个启动配置:

  • 打开VS2022,进入「扩展 > 管理扩展」,在搜索栏输入Startup Projects Manager
  • 安装后重启VS,右键点击解决方案,就能看到「Startup Projects Manager」选项
  • 点击进入后,可创建多个命名的启动配置(比如“全服务启动”、“单独调试API”),每个配置可设置启动项目、顺序和启动模式
  • 切换配置时,直接在扩展菜单里选择对应的名称即可,无需手动修改文件

注意事项

  • 手动编辑.sln文件前必须关闭VS,避免文件被锁定导致配置丢失
  • 使用解决方案副本时,若后续添加/删除项目,需要同步更新各个副本的配置
  • 扩展是免费的,兼容VS2022社区版

内容的提问来源于stack exchange,提问作者Constantine Ketskalo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 11:42:43