Программно очистить хранилище приложений Silverlight?
У меня есть приложение Silverlight, опубликованное для некоторых клиентов. У меня проблемы с выпуском обновлений.
Я хотел бы, чтобы, когда пользователь загружает веб-страницу изначально, если его хранилище приложений старше, чем в последний раз, когда сайт обновлялся, тогдаэтот случается. Это заставит мое приложение работать.
Итак, два вопроса:
Как я могу проверить, не старше ли пользовательское хранилище приложений, чем последнее обновление сайта Silverlight?
Как я могу удалить хранилище приложений для сайта?
Я пытался позвонить:
using( var store = IsolatedStorageFile.GetUserStoreForApplication() ) {
store.Remove();
}
using( var store = IsolatedStorageFile.GetUserStoreForSite()) {
store.Remove();
}
вApp.xaml.cs
файла, но, похоже, они не влияют на отображаемую страницу - хранилище приложений очищено не полностью.