在 Visual Studio 中启动项目时 Chrome 不会打开新选项卡(2019 和 2022)

问题描述 投票:0回答:1

我这里有一个项目,在其调试设置中,它被配置为在项目启动时打开一个新选项卡。 项目配置

当我设置 Chrome 以外的任何浏览器时,它会正常打开一个新选项卡,但当我专门配置 Chrome 时,它根本不会打开该选项卡。

我在下面看到了一些禁用这些参数的建议,但没有一个起作用。 参数1 参数2

c# visual-studio google-chrome debugging project
1个回答
0
投票

@hunteradv。更新上述设置后是否重新启动了 Visual Studio?如果进行任何更改,请重新启动 Visual Studio。 尝试清除 Chrome 的缓存或将 Chrome 设置重置为默认值。

您可以看看以下解决方案是否适合您。

launchSettings.json有一个inspectUri:

{
  "iisSettings": {
    "windowsAuthentication": false,
    "anonymousAuthentication": true,
    "iisExpress": {
      "applicationUrl": "http://localhost:57110",
      "sslPort": 0
    }
  },
  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }
}

如果检查Uri属性被删除,它将打开一个新选项卡而不是窗口。但是,不会加载调试符号,您无法设置断点并调试代码。如果我保留 launchUri 并使用 Chrome 窗口,则会加载符号。

欲了解更多详情,您还可以查看链接

© www.soinside.com 2019 - 2024. All rights reserved.