I have no luck to enable caching with IIS7 on Vista, caching works fine in IIS6.
Steps to reproduce:
1) Create new AJAX enabled web site
2) Create application in IIS7 and map to site
3) Install Fiddler (http://www.fiddlertool.com/fiddler/) and run it
4) Open site in IE7
Fiddler shows:
GET /t/ScriptResource.axd?d=w6Lmda5KtuGeD2n_WXJcUimPYrYrrWjd-HBfjfA5nuAf5wmm8pyfCmP0P7QqJEcqT_x2A7Juksy9ozU0HvEWXpwFIc18aQNW8DxkLCMbalU1&t=633058353695867150 HTTP/1.1
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Server: Microsoft-IIS/7.0
Server: Microsoft-IIS/7.0
X-AspNet-Version: 2.0.50727
X-Powered-By: ASP.NET
Date: Wed, 07 Feb 2007 21:04:55 GMT
Content-Length: 84019No any cache header! How to enable caching?Normal GET with IIS6:HTTP/1.1 200 OK< ...
Go to the complete details ...