日期:2014-05-17  浏览次数:20926 次

VisualStudio2012调试如何去除缓存?
开发环境WIN8 MSDN版
Visual Studio 2012 旗舰版
在使用vs2012的时候发现一个很郁闷的问题。
在创建webApp的项目进行调试。
我把JS或CSS修改后,进行调试总出现问题。
开始我还以为是我的js或css写错了,
但是仔细检查了几遍发现没问题啊。
F12开发者模式下,再看js或css时发现这引用的js或css竟然是没修改前的

我就奇怪了。
js修改后,我都保存了的,并且项目重新生成后才调试。
IE选项里,Internet临时文件选项里检查所存网页的较新版本我选择的是每次访问网页时。
IE退出删除浏览记录里 Internet临时文件 cookie 历史记录等我全选择的删除。

这种情况经常发生,发生后解决方法,要么重启VS,要么等个十几分钟。

请问是不是vs2012里面有设置缓存的选项?
如果有,在哪里修改?

------解决方案--------------------
如果web服务使用了iis,重启下iis,vs里清除临时文件。
------解决方案--------------------
可以试试把右下角vs启动的临时服务停止
------解决方案--------------------
重启下IIS,结束development server
------解决方案--------------------
探讨

又出现这种情况了,我把IIS重启了不管用。
但是对页面刷新个十来次就变成最新的了。
- -