首页 文章

Visual Studio不要打开新的浏览器实例

提问于
浏览
65

当我尝试在Windows 10上的visual studio 2017RC中运行Web应用程序时,它会打开一个新的浏览器实例(在我的案例中为chrome) . 我也尝试过使用Internet Explorer,情况相同,浏览器没有登录,但如果我只是手动运行chrome就会登录 . 如何阻止visual studio在每次运行Web应用程序时运行新的浏览器实例?当我按下运行网站时,它应该在与之前的应用程序相同的窗口中打开(仅下一个选项卡)

4 回答

  • 153

    我发现关闭Javascript调试意味着网站在现有Chrome实例的新标签页中打开 . 从我所看到的Visual Studio调试不如Chrome的开发工具那么好,所以关闭它对我来说不是问题 .

    Turn off javascript debugging

    UPDATE

    从VS2017 15.7.1开始,此修复程序不再有效,而且我必须另外取消选中 Stop debugger when browser window is closed

    enter image description here

  • 3

    您可以从调试设置中禁用网站 .

    ProjectSettings-Debug

    Web应用程序运行后,您可以从任务栏启动网站 .

    enter image description here

    “浏览方式...”菜单选项似乎启动网站而不运行VS2017中的调试会话,这可能不是您想要的 .

  • 3

    我想分享问题的原因以及屏幕截图 . 它打开一个新窗口的原因是因为启用了JS调试 . 启动Chrome时启动Chrome,因此需要新实例 . 如果要从Visual Studio 2015恢复旧行为,可以执行此操作,但必须禁用JS调试 . 见下文:

    enter image description here

    Original Source

    Original Discussion on Visual Studio Forum

  • 0

    我喜欢这样设置我的,我从我想要的地方运行页面(没有新的实例或标签打开)

    Project Properties Window

相关问题