Solved

Internet Explorer -- prevent css file cache

Posted on 2013-05-20
4
137 Views
Last Modified: 2015-05-21
I need to prevent Internet Explorer css file cache.

How can I fix the below \App_Start\BundleConfig.cs or another file to include “?version=1” or something ?

Steps
1.      Create new ASP.net MVC 4 C# APP
2.      Open \Content\Site.css
•      Change H2 font size
3.      Run app
•      Font change appears
4.      Change H2 font size again
5.      Run app again
•      Font change does not appear
6.      Open \Views\Shared\_Layout.cshtml
•      Add below inside <head> after other CSS statements
•      link href="@Url.Content("/Content/Site.css? version=1")" rel="stylesheet" type="text/css" />
7.      Run app again
•      Font change appears correctly
0
Comment
Question by:finance_teacher
4 Comments
 
LVL 9

Accepted Solution

by:
joshbula earned 500 total points
ID: 39181484
Usually you can double-click the "Refresh" button a few times and it will re-load the css file.  You don't want to completely prevent caching because that's one of the reasons using a css file is more efficient than inline styles.
0
 

Author Comment

by:finance_teacher
ID: 39191916
Any other solution to this CSS "version=x" issue ?
0
 
LVL 19

Expert Comment

by:Amandeep Singh Bhullar
ID: 40790594
I've requested that this question be deleted for the following reason:

Not enough information to confirm an answer.
0

Featured Post

Guide to Performance: Optimization & Monitoring

Nowadays, monitoring is a mixture of tools, systems, and codes—making it a very complex process. And with this complexity, comes variables for failure. Get DZone’s new Guide to Performance to learn how to proactively find these variables and solve them before a disruption occurs.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Easy filter aspnet 2 34
Where does legacy ASP.NET initialize language? 2 54
Why use this lambda? 12 60
I need help changing the default value for an @HTML.LabelFor control 4 33
Just a quick little trick I learned recently.  Now that I'm using jQuery with abandon in my asp.net applications, I have grown tired of the following syntax:      (CODE) I suppose it just offends my sense of decency to put inline VBScript on a…
IntroductionWhile developing web applications, a single page might contain many regions and each region might contain many number of controls with the capability to perform  postback. Many times you might need to perform some action on an ASP.NET po…
In a recent question (https://www.experts-exchange.com/questions/29004105/Run-AutoHotkey-script-directly-from-Notepad.html) here at Experts Exchange, a member asked how to run an AutoHotkey script (.AHK) directly from Notepad++ (aka NPP). This video…

679 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question