" F5"," crtl + F5"和"禁用缓存"没有在MVC中刷新页面的工作

时间:2018-03-13 19:09:18

标签: asp.net-mvc caching server page-refresh

我在控制器文件中编辑并保存了一些内容并试图按 F5 Ctrl + F5 来刷新页面,它没有&#39工作。我仍然有相同的页面。

解决问题的当前方法是关闭服务器并重新启动它。 我也试过DevTools'禁用缓存功能,但它也没有工作。

在MVC中编辑控制器文件后还有其他方法可以更新页面吗?

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

F5 crtl + F5 和“禁用缓存”确保清除客户端缓存,但在服务器上执行控制器操作侧。

要确保服务器应用程序是最新的,您需要重建应用程序,并且需要确保服务器使用更新的代码。

如果您使用的是IIS(Internet信息服务),则需要回收相应的应用程序池。如果一切都已正确配置,则应自动完成,因为IIS应监视已部署的文件。如果没有发生这种情况,您可以查看FCNMode