无法调试blazor客户端

时间:2019-05-16 13:15:16

标签: asp.net-core blazor

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

"C:\Program Files (x86)\Microsoft\Edge Dev\Application\msedge.exe" --remote-debugging-port=9222

但是当我按下按键Shift + Alt + D

当它尝试连接时:

  

http://localhost:64589/_framework/debug?url=http%3A%2F%2Flocalhost%3A64589%2F

我收到此错误:找不到该本地主机页面

项目是在调试模式下编译的,实际上是Microsoft Blazor研讨会提供商提供的Blazing Pizza。

当我在没有服务器端的情况下运行Blazor客户端项目时,我实际上可以连接到调试器,但是由于服务器未运行,客户端上没有任何反应。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

this Github Issue中回答了这个问题:

类似BlazingPizza。Server缺少对app.UseBlazorDebugging()的调用;在Startup.cs的if(env.IsDevelopment())块中。