似乎IE无法检测到JS和CSS文件的时间戳已经改变,现在它应该使它的缓存无效。
我认为,这应该是浏览器和服务器应该处理的事情。
请建议我可以调试此问题的方法,和/或可能解决此问题。
我不喜欢使用" hacky"解决方案,例如将时间戳添加到所有资源的URL。少维护一件事!
我们最近实施了ASP.NET的捆绑和缩小。我认为应该这样做。
来自http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minification,
更新捆绑包中的一个文件后,会为其生成新令牌 必须下载包查询字符串参数和完整包 客户端下次请求包含该包的页面时。在 传统标记,其中每个资产单独列出,仅列出 将下载更改的文件。经常变化的资产可能 不适合捆绑。