首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >热重新加载在升级的(.Net 5 -> .Net 6)项目上不起作用

热重新加载在升级的(.Net 5 -> .Net 6)项目上不起作用
EN

Stack Overflow用户
提问于 2021-11-16 19:52:25
回答 1查看 558关注 0票数 4

通过全新安装Windows 11 (以防万一)和全新安装Visual Studio 2022版本(而不是预览),新的Blazor WASM项目(默认模板)热重新加载工作正常。

在同一台机器上,相同版本的Visual Studio,一个从5升级到6的项目(包括所有nuget包)...无热重新加载。该按钮处于活动状态,您可以单击它,它会闪烁,看起来像是将要发生的事情,但浏览器根本不会更新。

我已经检查了所有的项目都在重新定位.Net 6。应用程序实际上运行得很好。

我没有运行调试,因为我知道调试+ WASM +热重新加载不起作用。

是否有人成功地从.Net 5升级到.Net 6并使热重新加载正常工作?我是不是遗漏了什么关键的步骤?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-11-18 16:13:33

https://github.com/dotnet/aspnetcore/issues/28293

在启动文件中,中间件UseResponseCompression()似乎完全中断了热重新加载。

这就解决了它

代码语言:javascript
运行
复制
#if !DEBUG
            app.UseResponseCompression();
#endif
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69995293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档