バックグラウンドタスクで分離ストレージへの書き込みに苦労しています。これは、バックグラウンドタスクを実行するたびにデータをダウンロードしており、次にバックグラウンドタスクを実行するときにこのデータを比較する必要があるためです。データが変更された場合は、トースト通知が表示されます。
問題は、分離されたストレージに書き込んでいるデータが保存されないことです。残りのOnInvoke関数で使用できますが、次にバックグラウンドタスクを実行すると、値がなくなります。
私はここで何かが足りないのですか、これは簡単になると思いましたか?
編集:値の読み取りは正常に機能し、メインアプリからの値の書き込みも正常に機能しますOnInvoke関数で使用しているコードは次のとおりです。
IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
settings["WebValue"] = gtResult[i];