为什么 Visual Studio 2022 不转到 blazor wasm 或托管客户端项目中的断点(.razor 文件)?

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

您好,我在 .net 8 预览版 6 中有 blazor web assembly 托管项目。 Microsoft Visual Studio Community 2022(64 位)- 预览版 版本 17.7.0 预览版 5.0 当我在 Dashboard.razor.cs 组件 cs 文件中添加断点时,该断点是空圆圈,上面有一个黄色图标,并带有以下工具提示:“当前不会命中断点。尚未为此文档加载任何符号” 通过 F5 运行项目后断点不起作用。

visual-studio blazor breakpoints webassembly
1个回答
0
投票

我发现了:

  1. 我在 Server>Properties>launchSettings.json 中将端口 7000 设置为“applicationUrl”:“https://localhost:7000”,而不是 5000 或 6000
  2. “启动浏览器”:true,
  3. 仅单击打开的浏览器会转到客户端和服务器断点,其他浏览器只会转到服务器断点。

{
  "profiles": {
    "https": {
      "commandName": "Project",
      "dotnetRunMessages": true,
      "launchBrowser": true,
      "inspectUri": "{wsProtocol}://{url.hostname}:{url.port}/_framework/debug/ws-proxy?browser={browserInspectUri}",
      "applicationUrl": "https://localhost:7000",
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    }
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.