ASP.NET MVC on Cassini: How can I force the “content” directory to return 304s instead of 200s?

Scenario: I have an ASP.NET MVC application developed in Visual Studio 2008. There is a root folder named “Content” that stores images and stylesheets. When I run locally (using Cassini) and browse my application, every resource from the “Content” directory is always downloaded. Using Firebug, I can verify that the web server returns an HTTP 200 (“ok”).

Visual Studio Development Server not updating css and javascript?

I’ve recently returned to a web site project that has been on the backburner. Since recommencing work I’ve noticed css and javascript changes aren’t being recognised by the application when it’s running in Visual Studio Development Server. This previously worked fine. I could change stylesheets and javascript and run the app and test. Now the only way I can test the application is to publish it to my local IIS server (though I believe restarting my pc also fixes the problem).