Компания, в которой я работаю, имеет прокси-серверы / WAN-ускорители между нашими международными сайтами для кэширования веб-содержимого в интрасети. У меня есть приложение Silverlight, размещенное на сервере в одном месте, но доступ к которому получают клиенты в другом месте. Когда пользователи получают доступ к веб-странице, на которой размещено приложение Silverlight, они получают устаревший xap-файл, который кэшируется прокси-сервером, а не последнюю версию с сервера. Локальные пользователи всегда получают последнюю версию xap, поскольку их запросы не проходят через прокси.
Я попробовал различные методы заголовка / метаданных, упомянутые в другом месте, чтобы предотвратить кеширование, и сама содержащаяся веб-страница обновляется, но я все еще получаю старый файл .xap. Если не считать, что наш ИТ-администратор отключил кэширование прокси для моего сайта, могу ли я что-нибудь сделать, чтобы последний файл xap был получен с сервера, а не через прокси? Содержащая страница ASP.NET.