如何解决自动刷新在 ASP.NET Core 5 中静默失败的问题?
Posted
技术标签:
【中文标题】如何解决自动刷新在 ASP.NET Core 5 中静默失败的问题?【英文标题】:How do I troubleshoot auto-refresh failing silently in ASP.NET Core 5? 【发布时间】:2020-11-23 17:10:18 【问题描述】:我读到了Auto-refresh capability introduced in ASP.NET Core 5 with .NET 5。我将我的 Blazor 网站升级到 .NET 5,并认为它可以正常工作,但它似乎不适合我。
我曾经使用过 Westwind.AspNetCore.LiveReload,但我已将其删除以尝试一下。
当我进行更改时,应用程序会为我重建并重新启动 Web 服务器,但浏览器不会刷新。这是我从 .NET Core 3.1 升级的项目。是否需要在 startup.cs 中执行任何操作才能启用此功能?还有什么可以干扰的?如何解决问题?
【问题讨论】:
【参考方案1】:您可以使用该问题答案中提到的方法重新加载页面 .NET Core MVC Page Not Refreshing After Changes
【讨论】:
我希望使用内置功能并避免使用 Westwind,正如我在问题中指出的那样。 检查这可能对你有帮助***.com/questions/53639969/… 修订版和链接不适用于刚刚在 ASP.NET Core 5 中发布的新自动刷新功能,它是 .NET 5 的一部分。对于它的价值,我已经有了 .AddRazorRuntimeCompilation()在。不过,感谢您的尝试。以上是关于如何解决自动刷新在 ASP.NET Core 5 中静默失败的问题?的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET Core 自动刷新JWT Token #yyds干货盘点#
如何在 Asp.net Core 3.1 中使用 Ajax 刷新或重新加载 ViewComponent?
如何按照存储库模式在 Asp.Net Core 5.0 项目上实现 .Net Core Identity?