如何让Visual Studio 2022 Pro调试时Chrome窗口行为与社区版一致?
让VS2022专业版Swagger启动行为与社区版一致的方法
调整项目调试配置
- 右键目标ASP.NET Core Web API项目,选择属性
- 切换到调试选项卡
- 找到浏览器下拉框,确认选中的是Chrome
- 取消勾选启用浏览器链接——这个功能会强制复用已打开的Chrome窗口加载页面,是导致行为差异的常见原因
- 确认启动浏览器的地址指向Swagger(比如
https://localhost:5001/swagger),保存设置
检查Chrome窗口行为设置(若上述步骤无效)
- 打开Chrome,输入
chrome://settings/system进入系统设置 - 在打开方式区域,选择每次打开新窗口
- 右键Chrome任务栏图标,取消勾选合并窗口(确保新窗口生成独立任务栏图标)
- 打开Chrome,输入
重置VS用户设置(极端场景下尝试)
- 关闭所有VS实例
- 打开命令提示符,执行命令:
devenv /resetuserdata - 重启VS并重新加载项目,测试启动效果
内容的提问来源于stack exchange,提问作者Holm76
相关产品推荐
相关产品推荐

