С точки зрения HTTP-кэширования URL-адрес для извлечения HTML-кода вашей страницы является совершенно другим ресурсом, чем URL-адрес вашего XAP.Следовательно, не должно быть проблем с кэшированием Xap, в то время как URL-адрес страницы содержит изменения.
Необходимо убедиться, что вы настраиваете веб-сервер для отправки соответствующих заголовков управления кэшем при получении Xap.В IIS7 моя рекомендация будет состоять в том, чтобы установить 1-дневный срок действия для папки ClientBin.
- В диспетчере IIS разверните веб-сайт и выберите папку ClientBin
- , откройте «Заголовки ответа HTTP»на главной панели
- выберите действие «Установить общие заголовки ...»
- установить срок действия веб-содержимого через 1 день
Редактировать Для IIs6: -
- В диспетчере IIS разверните веб-сайт и выберите папку ClientBin
- Щелкните правой кнопкой мыши папку ClientBin и выберите Свойства
- Выберите заголовки HTTPtab
- Включить срок действия контента и принять значение по умолчанию на 1 день