【发布时间】:2020-02-21 14:03:21
【问题描述】:
VS2019、ASPNET CORE 3.0、WIN10、EDGE/IE、Razor PageModel
页面加载后(在调试模式下),我对 cshtml 文件进行了一些更改,按 F5。页面刷新,但从不获取最新版本。模型页面中的 OnGet() 函数确实被调用了。
我想当按下 F5 时,浏览器总是会获取最新的 HTML 而不管缓存设置?
这让我的调试变得异常困难。我可以知道如何禁用缓存,至少在调试模式下?
【问题讨论】:
-
你听说过缓存吗?不一定,您可能需要重新编译。尝试设置浏览器链接
-
您可以使用 Ctrl + F5(硬重新加载)。
-
一些浏览器过度激进的缓存(尤其是 Firefox)和缺乏巧妙的失效是一个痛苦