如何在asp.net mvc 4应用程序中通过web.config关闭输出缓存

时间:2013-12-12 09:02:44

标签: asp.net-mvc-4 caching web-config

如何在asp.net mvc 4 app中通过web.debug.config关闭输出缓存? 我试着这样做:

web.debug.config

  <caching>
    <outputCache enableOutputCache="false" />
  </caching>

为什么不起作用?

1 个答案:

答案 0 :(得分:18)

web.config.debug文件仅在您构建deployment package时使用。例如,如果您在Cassini中本地运行您的站点,则会完全忽略它。因此,您可以尝试在web.config中禁用缓存:

<system.web>
    <caching>
        <outputCache enableOutputCache="false" />
    </caching>
</system.web>