Несколько вещей, которые вы можете попробовать:
1) Очистите кэшированные / временные интернет-файлы в вашем браузере.
2) Сделайте каждый URL-адрес XAP уникальным, чтобы предотвратить кэширование на стороне клиента. Один метод с использованием класса Page в ASP.NET:
<param name="source" value="<%=ResolveClientUrl("~/ClientBin/YourApp.xap?x=" + (new Random()).Next(1000000)) %>" />
Подробнее см .: Избегать неправильного кэширования файла Silverlight XAP
3) Вы используете прокси-сервер? Есть ли кеширование на прокси сервере? Описанный выше метод должен предотвратить кэширование прокси-сервера.