通过全新安装Windows 11 (以防万一)和全新安装Visual Studio 2022版本(而不是预览),新的Blazor WASM项目(默认模板)热重新加载工作正常。
在同一台机器上,相同版本的Visual Studio,一个从5升级到6的项目(包括所有nuget包)...无热重新加载。该按钮处于活动状态,您可以单击它,它会闪烁,看起来像是将要发生的事情,但浏览器根本不会更新。
我已经检查了所有的项目都在重新定位.Net 6。应用程序实际上运行得很好。
我没有运行调试,因为我知道调试+ WASM +热重新加载不起作用。
是否有人成功地从.Net 5升级到.Net 6并使热重新加载正常工作?我是不是遗漏了什么关键的步骤?
发布于 2021-11-18 16:13:33
https://github.com/dotnet/aspnetcore/issues/28293
在启动文件中,中间件UseResponseCompression()似乎完全中断了热重新加载。
这就解决了它
#if !DEBUG
app.UseResponseCompression();
#endif
https://stackoverflow.com/questions/69995293
复制相似问题