VS 2022中为.NET 6.0项目启用“调试时始终启动”功能的方法
配置方法
- 在解决方案资源管理器中右键点击解决方案根节点(不要点到单个项目,单个项目的属性页没有该配置项),选择「属性」打开解决方案配置面板。
- 在左侧菜单依次选择「通用属性」→「启动项目」,进入启动项配置页。
- 选中「多个启动项目」单选框,下方会列出解决方案内所有可配置启动的项目。
- 找到你新增的.NET 6.0项目,将它对应的「操作」选项改为和原有netstandard2.1项目一致的设置即可:需要同步调试选「启动」,仅自动运行不需要调试选「启动但不调试」。
- 点击「应用」「确定」保存配置,之后启动调试时所有配置了启动的项目都会自动运行。
特殊情况说明:如果你的.NET 6.0是类库类型项目,默认不会出现在多启动列表中,需要先给项目配置启动规则:右键该.NET 6.0项目→选择「属性」→切换到「调试」页→点击「打开调试启动配置文件UI」,按你的需求配置启动动作(比如启动外部宿主程序、执行指定命令等),配置完成后就能在多启动列表里找到该项目。
内容的提问来源于stack exchange,提问作者Fabian Kracher
相关产品推荐
相关产品推荐

