从ASP.NET MVC中的客户端计算机清除静态文件缓存

时间:2009-11-30 14:41:37

标签: asp.net-mvc caching

我在服务器上托管了一个ASP.NET mvc应用程序。我不断更新应用程序的CSS和JS文件。更改文件并在服务器上更新文件后,当我点击我的应用程序的URL时,它运行客户端缓存。有没有任何简单的机制可以在静态文件发生任何变化时清除缓存。

1 个答案:

答案 0 :(得分:2)

最简单的技巧是将版本查询字符串参数附加到静态文件请求。这将使浏览缓存每次都成为新版本。例如,在此页面上查看源代码 - 它们甚至可以在此处执行。