当前不会命中断点.调试进程加载了不同版本的脚本文件 [英] The breakpoint will not currently be hit. A different version of script file has been loaded by debugged process

查看:34
本文介绍了当前不会命中断点.调试进程加载了不同版本的脚本文件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

I have strange behavior in VS 2012 with JavaScript as if it were caching old version. It appears to not load the latest changes made to the .js file when debugging. The breakpoint suggests

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

"The breakpoint will not currently be hit. A different version of this script file has been loaded by the debugged process. The script file may need to be reloaded."

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

Is there anyway to clear it out so that I can always run with latest changes? This only started happening recently (possible cause VS 2012 update 2???), I have used 2012 for months now and never had this issue.

谢谢.

推荐答案

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

So it appears JavaScript files were getting cached in IE. The solution is it to go to IE > Internet Options > Settings (under browsing history) > Check for new version of stored pages : Every time I visit the webpage. Now every time I build/run debugger the most recent JavaScript file is loaded.

这篇关于当前不会命中断点.调试进程加载了不同版本的脚本文件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆