2013-10-24 257 views
0

我正在使用Visual Studio開發ASP.NET應用程序。 問題是,每次啓動應用程序時,IE都會緩存一些css和js文件,因此我必須手動清除緩存,然後才能運行該應用程序。從外部清除IE瀏覽緩存

在VS2012中增加了一個外部命令,運行this教程,但它只運行一次,然後它什麼都不做(我沒有檢查一次會觸發什麼)。

我正在尋找VS配置,外部工具,命令行,任何可以讓我通過一次單擊即可清除緩存而無需打開IE。

謝謝

+0

您可以使用[CCleaner](http://www.piriform.com/ccleaner)。只需打開它,將其配置爲僅清理IE緩存,然後在每次需要清除時都點擊「清理文件」按鈕。 @Andrew鏈接的是一個更好的選擇,以防止瀏覽器緩存任何東西。 – ajp15243

+1

這篇文章可能會幫助你。這不是你問的問題,但這種方式你不需要每次運行程序時清除緩存:http://stackoverflow.com/questions/7413234/how-to-prevent-caching-of-my -javascript-file – Andrew

+1

這已經在超級用戶回答http://superuser.com/questions/81182/how-to-force-internet-explorer-ie-to-really-reload-the-page – MarsOne

回答

0

好的,找到了我的問題的解決方案。 不知道我以前沒有看到它,但IE調試窗口有一個用於清除緩存的按鈕。

enter image description here

我找不到在Chrome類似的東西(沒有在FF和Safari看),但現在我在IE瀏覽器只工作,所以這很好。

btw:我嘗試了幾個其他的選擇,如編寫腳本/刪除註冊表項,但沒有任何工作。有些人第一次工作,直到下一次機器重新啓動。 我希望有人能想出一個更有效的方法。

相關問題