0

我正在将一个 ASP.NET MVC3 应用程序迁移到 MVC4 并且进展顺利,我的大部分工作和构建都正常。但是,我需要稍微调整其中一个页面的 javascript,但是当我在浏览器中加载它时,它仍然显示旧脚本。

我最初的想法是缓存,但我已经刷新了缓存,硬刷新了页面(ctrl + f5 和 ctrl + shift + r),甚至在 firefox 中打开了 browser.cache.check_doc_frequency = 1 但它仍在加载上一个脚本。

我的第二个想法是它以某种方式从旧的 MVC3 中获取视图(按照我复制项目然后编辑它以迁移到 MVC4 的指导方针),因此也编辑了该文件。如果我通过 MVC3 版本进行调试,这确实会改变 javascript,但 MVC4 版本不会改变。

显然我在谷歌上花了一些时间,但我能找到的一切都证明这是一个缓存问题,似乎已经排除了这一点,我完全没有想法。

有没有人对如何从这里取得进展有任何想法?我可以尝试的任何其他事情,或者它可以从哪里获取旧脚本?

4

1 回答 1

0

获取 javascript 时附加日期字符串作为查询参数。这样 js 将永远不会被 chached

于 2012-08-10T15:10:33.860 回答