вторник, 11 ноября 2008 г.

Очистка Application Cache

Довольно часто при проверке последовательных билдов для XBAP-приложений (WPF+браузер) у нас возникала следующая проблема: приложение вроде бы запускается и работает, но! Потом оказывалось, что это была "старая" версия. И, соответственно, остались на ней все баги. Отсюда конфликты с разработчиками:
- да вы достали уже одно и то же присылать на тестирование! Все баги остались!
- да ну нафиг! у нас же все работает! Вы старую версию тестите!
А проблема была в кэше. XBAP-приложение кэшировалось в Application Cache.

Так вот, для очистки этого самого Application Cache достаточно выполнить команду:
c:\Program Files\Microsoft SDKs\Windows\v6.0A\Bin\mage.exe -cc

Говорят, что помогает :)

P.S. А вот еще один способ на случай, если не установлен SDK:
rundll32% WINDIR% \ system32 \ dfshim.dll CleanOnlineAppCache

Комментариев нет: