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

如何阻止Visual Studio 2017 v15.7.2调试时打开新浏览器窗口?

解决Visual Studio 15.7.2调试时打开新Chrome窗口而非新标签的问题

我之前调试.NET项目时也碰到过一模一样的情况,既然你已经排除了「Enable JavaScript debugging for ASP.NET (Chrome, Edge and IE)」的影响,那可以试试下面这几个针对性的解决方法:

  • 开启Web项目的窗口重用设置
    打开Visual Studio的「工具」→「选项」→「项目和解决方案」→「Web项目」,找到*「在浏览器中打开页面时重用窗口」*这个选项,一定要确保它是勾选状态。VS更新后经常会悄悄重置这类细节设置,这个开关正是控制调试时是否复用已有浏览器窗口的关键。

  • 检查Chrome的启动参数是否被强制设为新开窗口

    1. 点击VS顶部调试按钮旁边的下拉箭头,选择「浏览方式...」
    2. 在弹出的窗口里选中「Google Chrome」,然后点右侧的「设置」按钮
    3. 看「目标」输入框里的内容,如果末尾带着--new-window这种强制新开窗口的参数,直接删掉它再保存,之后调试应该就会在现有窗口开新标签了。
  • 重置VS用户配置(终极兜底方案)
    如果上面两个方法都没起效,大概率是VS的用户配置文件在更新时出了乱子:

    1. 打开「工具」→「导入和导出设置」
    2. 选「重置所有设置」,点下一步后选择「否,仅重置设置,不保存当前设置」
    3. 最后选「Visual Studio 默认设置」完成重置,重置后再调试试试。

我当初就是靠第一个方法解决的问题,希望这些能帮到你!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 08:08:43