javascript - 调试时显示的 javascript 文件的旧版本(可能是缓存的)

标签 javascript visual-studio-2013 windows-8.1 internet-explorer-11

我更改了一个 javascript 文件,当我执行和调试时,它向我显示该文件的旧版本。我尝试了 this 中给出的所有解决方案和 this链接,但没有一个对我有用。我在 Win 8.1 和 IE 11 上使用 VS 2013。

我尝试过的事情:

1) Ctrl + F5

2) 清除浏览器缓存

3) 重建解决方案

4)重启VS

5) 重启IIS

6) 清除临时 ASP.NET 文件

7) 重启机器

它仍然显示相同的旧版本。任何帮助将不胜感激。

最佳答案

好的,我发现了问题所在,而且这个问题很奇怪。我刚刚浏览了 Windows 更新历史,发现今天 Windows 发布了一个新的 Update for IE 11 - KB3025390。它也通过自动更新安装在我的电脑上。我卸载了这个更新并调试了我的应用程序,它开始引用最新版本的 javascript 文件。

以防万一它对将来的任何人有帮助。

关于javascript - 调试时显示的 javascript 文件的旧版本(可能是缓存的),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27541995/

相关文章:

winrt-xaml - Windows 8.1 是否附带条形码扫描仪?

javascript - 如何根据键从对象文字返回值?

visual-studio - Visual Studio 中是否有类似于 Eclipse 中的 JavaDoc View 的 XML 文档 View ?

java - 无法通过 jMeter.bat 在 Windows 8.1 上运行 jMeter 5.0

c# - 如何从 Click 事件调用 Paint 方法?

c++ - VS C++ 突然没有符号,无法调试

javascript - 调用 window.open() 在 IE 11 + Windows 8.1 Preview 上返回 null

Javascript - 将值从对象提取到数组的单行代码

javascript - 针对安卓移动设备

javascript - AngularJS - 添加 ng-view 时不起作用