Я борюсь с записью в изолированное хранилище в моей фоновой задаче. Причина этого заключается в том, что при каждом запуске фоновой задачи я загружаю данные и мне нужно сравнить эти данные при следующем запуске фоновой задачи. Если данные изменились, отображается всплывающее уведомление.
Проблема в том, что данные, которые я записываю в изолированное хранилище, не сохраняются. Я могу использовать его в оставшейся части функции OnInvoke, но при следующем запуске фоновой задачи значение исчезнет.
Я что-то здесь упускаю, я думал, что это будет легко?
EDIT:
Чтение значений работает просто отлично, а запись значений из моего основного приложения также отлично работает
Код, который я использую в моей функции OnInvoke:
IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
settings["WebValue"] = gtResult[i];