Работает красиво! Спасибо!

оего IIS7 web.config задано следующее с папкой статических ресурсов (не в приложении ASP.NET или чем-либо еще):

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <staticContent>
            <clientCache cacheControlCustom="public" cacheControlMode="UseMaxAge" cacheControlMaxAge="500.00:00:00" />
        </staticContent>
        <httpProtocol allowKeepAlive="false" />
    </system.webServer>
</configuration>

Когда я пытаюсь получить доступ к .XAP-файлу Silverlight, я ожидаю, что IIS сообщит браузеру, что его можно кэшировать в течение 500 дней.

Тем не менее, это заголовок кэша:

Cache-Control: no-cache,public,max-age=43200000

Почему IIS все еще добавляетno-cache в этот заголовок с указанным выше файлом конфигурации?

Ответы на вопрос(1)

Ваш ответ на вопрос