【问题标题】:How to stop Visual Studio 2017 v15.7.2 opening debugging session in a new browser window?如何停止 Visual Studio 2017 v15.7.2 在新浏览器窗口中打开调试会话?
【发布时间】:2018-11-09 00:48:55
【问题描述】:

自从安装 Visual Studio 更新 v15.7.2 后,在 .Net 项目中单击“开始调试”现在会打开一个新的浏览器窗口,而不是像以前那样在我现有的浏览器窗口中添加一个选项卡。如何停止此操作并返回向现有浏览器窗口添加新标签?

在我的场景中;我打开了一个现有的浏览器窗口(Google Chrome,我的首选开发浏览器),然后单击“调试”>“开始调试”。结果:它会打开一个新的 Chrome 窗口。首选结果:它在我现有的浏览器窗口中添加了一个新选项卡。

注意:这与“为 ASP.NET(Chrome、Edge 和 IE)启用 JavaScript 调试”选项无关,因为之前的帖子分别指出 - 因为我已经禁用了此选项。我假设在某个我不知道且需要更改的地方还有另一个切换。

非常感谢任何帮助/指针。

【问题讨论】:

标签: visual-studio


【解决方案1】:

升级到 15.7.1+ 后我遇到了同样的问题 解决方案有点晦涩,隐藏在工具 -> 选项菜单中。

要恢复到以前的功能,即在已打开的浏览器窗口中打开一个新的调试会话,并带有一个新选项卡,请执行以下操作:

工具 -> 选项 -> 项目和解决方案 -> Web 项目 -> 取消勾选关闭浏览器窗口时停止调试器

参考: https://developercommunity.visualstudio.com/content/problem/247841/web-debug-always-opens-new-browser-window-and-clos.html

【讨论】:

    【解决方案2】:

    转到您选择浏览选项的列表(IIS Express,Web浏览器,浏览方式等),有一个选项脚本调试,禁用它就完成了。

    【讨论】:

    • 谢谢,但这不是我在问题中所说的问题 - 它已经被禁用。感谢你的帮助。上面汤姆格伦的回答对我有用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 2018-04-28
    • 1970-01-01
    • 2016-09-01
    • 2017-11-09
    相关资源
    最近更新 更多