缓存Asp.net Mvc主页

时间:2009-05-21 11:41:28

标签: asp.net-mvc caching

我在缓存我的Asp.Net Mvc应用程序的主页时出现问题。

所有其他页面使用[OutputCache(Duration = 60,VaryByParam =“None”)]动作过滤器进行缓存。

问题是主页没有缓存。我注意到如果我通过Controller / Action(“Home / Index”)访问主页,那么它会缓存,但是当通过“/”访问它时它不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:4)

您使用的是哪个版本的asp.net-mvc?如果它是最新版本,那么您可能需要创建一个新项目并从“Default.aspx”复制Page_Load方法,这在以后的版本中有所不同,并且稍微改变一下,我认为处理缓存“/”.... / p>