Visual studio VS用于在“新建”选项卡中打开浏览器,现在打开新浏览器

Visual studio VS用于在“新建”选项卡中打开浏览器,现在打开新浏览器,visual-studio,visual-studio-2017,Visual Studio,Visual Studio 2017,我一直在更新到Visual Studio预览的最新版本,我想一个设置已经更改 当我在Visual Studio 2017 15.7.0 Preview 4中开始调试ASP.NET web应用程序时,VS将打开一个新浏览器 我以前也有过类似的问题,这是一个背景。这次不是那样的设置。正如您在下面看到的,我的Chrome调试已经取消选中。 我还知道在Project->Properties下的“启动浏览器”复选框 如果我取消选中没有打开浏览器。我真正喜欢的前一个行为是在我的默认浏览器(即Chrome)

我一直在更新到Visual Studio预览的最新版本,我想一个设置已经更改

当我在Visual Studio 2017 15.7.0 Preview 4中开始调试ASP.NET web应用程序时,VS将打开一个新浏览器

我以前也有过类似的问题,这是一个背景。这次不是那样的设置。正如您在下面看到的,我的Chrome调试已经取消选中。

我还知道在Project->Properties下的“启动浏览器”复选框

如果我取消选中没有打开浏览器。我真正喜欢的前一个行为是在我的默认浏览器(即Chrome)中打开一个新选项卡


如何恢复这种行为?我希望VS自动在Chrome中打开一个新选项卡,如果我没有打开浏览器,那么它应该会打开一个新浏览器。

将Visual Studio更新到最新版本
15.7.0
后,我遇到了同样的问题。在我的例子中,每次我调试我的项目时,它都会打开两个新的
Chrome
实例。 由于这还不够烦人,每次我将窗口移动到第二个屏幕时,调试会话都会立即停止

我在Visual Studio选项中搜索了
浏览器
,找到了一个名为

关闭浏览器窗口时停止调试器

可以在
项目和解决方案->Web项目
下找到。我取消选中了此设置,并在已经运行的浏览器实例中将下一个调试会话作为选项卡启动

由于我不确定这是否是VisualStudio版本中引入的bug,因此在任何下一版本中都可能再次发生变化。因此,如果出现任何意外行为,此设置可能会恢复

更新


似乎版本
15.8.5
仍然存在此问题/行为。

“在新选项卡中打开而不是新浏览器”听起来像是浏览器设置而不是VS设置?我不认为这是浏览器设置。如果我单击电子邮件或网站中的链接,它总是在新选项卡中打开。也许更能说明问题的是,如果我在开始调试时关闭Visual Studio打开的新浏览器窗口,它将停止调试。很明显,浏览器窗口和调试过程是相互关联的。您提到了VS 2017 15.7.0预览版。你是说当你将你的vs 2017从以前的(比如15.6)版本升级到15.7预览版4时,这个意外的新窗口vs带有Chome行为的新选项卡就开始了?你能检查“为ASP.NET(Chrome、Edge和IE)启用JavaScript调试”选项,然后告诉我发生了什么吗?您提到您取消选中了上面的一个选项,但似乎您指的是“启动浏览器”复选框。我真的很困惑。对我来说,最初的行为是:我只需启动调试过程,在已经打开的浏览器中打开一个新选项卡。关闭该选项卡不会停止调试过程。这里建议的任何解决方案都不能恢复这种行为。如果我取消选中“启动浏览器”,则启动调试过程不会打开任何内容,即新浏览器或新选项卡。这不是我想要的行为。我确实希望打开一个新选项卡,而不是一个新浏览器。版本
15.7.2
-问题仍然可以复制Visual Studio Professional 2017
15.7.5
的解决方案!