Czy programowo usunąć pamięć masową aplikacji Silverlight?
Mam opublikowaną aplikację Silverlight dla niektórych klientów. Mam problemy z wydawaniem aktualizacji.
Chciałbym, aby użytkownik ładował stronę początkowo, jeśli jej pamięć masowa aplikacji jest starsza niż ostatnia aktualizacja witryny, a następnieto dzieje się. Dzięki temu moja aplikacja będzie działać.
Tak więc dwa pytania:
Jak mogę sprawdzić, czy zapisani użytkownicy aplikacji Storage są starsze niż ostatnia aktualizacja do witryny Silverlight?
Jak mogę usunąć pamięć aplikacji dla witryny?
Próbowałem zadzwonić:
using( var store = IsolatedStorageFile.GetUserStoreForApplication() ) {
store.Remove();
}
using( var store = IsolatedStorageFile.GetUserStoreForSite()) {
store.Remove();
}
wApp.xaml.cs
plik, ale wydaje się, że nie mają one żadnego wpływu na wyświetlaną stronę - pamięć masowa aplikacji nie jest całkowicie wyczyszczona.