断点当前不会被击中.已调试的进程已加载不同版本的脚本文件

xtr*_*rip 33 javascript visual-studio-2012

我在VS 2012中使用JavaScript有奇怪的行为,好像它是缓存旧版本一样.调试时似乎没有加载对.js文件所做的最新更改.断点表明

"断点当前不会被命中.调试过程已加载了此脚本文件的不同版本.可能需要重新加载脚本文件."

无论如何要清除它,以便我可以随时运行最新的更改?这最近才开始发生(可能导致VS 2012更新2 ???),我已经使用了2012年几个月,从来没有遇到过这个问题.

谢谢.

xtr*_*rip 45

所以看起来JavaScript文件正在IE中缓存.解决方案是转到IE> Internet选项>设置(在浏览历史记录下)>检查存储页面的新版本:每次访问网页时.现在,每次构建/运行调试器时,都会加载最新的JavaScript文件.

  • 使用IE11:Internet选项>常规选项卡>设置(在浏览历史记录下)>检查存储页面的新版本:每次访问网页时.因此,它位于"常规"选项卡上,以防您搜索"设置"选项卡 (2认同)