I've tried everything I can think of.
Even tried to use the CTRL+SHIFT+I and then click the "Disable cache" under network, but nothing works.
Do I really have to clear it my self, every now and then or can I just turn it off completely somehow?
The Developer Tools section has an option to disable cache. In the dev tools window, click the gear icon in the bottom right corner, and under Network, check "disable cache."
I found this in version 14.0.835.35 beta.
Say thanks ! =)
I'm developing an ASP classic site under Windows 7 (form a queue ladies). The problem is IIS seems to be heavily making use of its cache for both static and dynamic content which really conflicts with my 'make a small change, alt-tab, hit ctrl-F5' development style. Changes made to .asp files may take two or three refreshes to show up where as changes to .js files can take 20 times as many. How do I go about turning the caching off on my development machine?
in b4 stop using asp classic
Click on the server name then go to output caching.
Click Add Cache Rule then type the extensions - .aspx, .aspx.vb, .aspx.cs, .js etc. (not sure if you can do all on one)
Then simply either tick the prevent all caching or untick user-mode caching and it should stop IIS from keeping a cache of the pages.
Next time you do a full refresh, it should get the files from the hard drive and not the cache/memory
I do not currently have a machine with IIS7 on that I can muck around with so I Googled and found the picture below:
This blog might help: Response caching in IIS7.
It explains how this functionality can be controlled by editing system.webServer/caching section or by using IHttpCachePolicy intrinsic.
This answer helped me, (note: i'm using IIS8)
I think its better to disable "Cache" of "Output Cache feature" by clicking the "Edit Feature Settings"