Asp.net core 无法调试blazor客户端

Asp.net core 无法调试blazor客户端,asp.net-core,blazor,Asp.net Core,Blazor,我正在尝试在Edge Chrome甚至Chrome中调试客户端Blazor应用程序。我使用以下命令运行Edge: "C:\Program Files (x86)\Microsoft\Edge Dev\Application\msedge.exe" --remote-debugging-port=9222 但是当我按下键时,Shift+Alt+D 当它尝试连接时: 我收到以下错误:找不到此本地主机页 项目是在调试模式下编译的,它实际上是微软Blazor工作室提供的Blazing Pizza 当

我正在尝试在Edge Chrome甚至Chrome中调试客户端Blazor应用程序。我使用以下命令运行Edge:

"C:\Program Files (x86)\Microsoft\Edge Dev\Application\msedge.exe" --remote-debugging-port=9222
但是当我按下键时,
Shift+Alt+D

当它尝试连接时:

我收到以下错误:找不到此本地主机页

项目是在调试模式下编译的,它实际上是微软Blazor工作室提供的Blazing Pizza

当我只是在没有服务器端的情况下运行Blazor客户端项目时,我实际上可以连接到调试器,但由于服务器没有运行,客户端上什么也没有发生


有什么想法吗?

这个问题的答案是:


看起来像BlazingPizza.Server缺少对app.UseBlazorDebugging()的调用;在Startup.cs中的if(env.IsDevelopment())块内。

Mine仅适用于Microsoft Edge Dev,并且仅当我使用整个链接“C:\Program Files(x86)\Microsoft\Edge Dev\Application\msedge.exe”--远程调试端口=9222时才有效http://localhost:64589/。blazor应用程序显示此选项卡处于非活动状态,但您可以将另一个选项卡放在其旁边。