したがって、基本的に私は 2 つのプロジェクトを持っています。1 つは私のプロジェクトで、2 つ目はスケジュールされたエージェントです。
スケジュールされたエージェントでサーバー呼び出しを行い (アプリが非アクティブ化されます)、応答を分離ストレージに保存した後、アプリが反応します。
したがって、アプリが再アクティブ化された後、scheduledAgent に保存した値をロードしたいのですが、毎回 null になるという問題があります。(save メソッドを呼び出しています)
スケジュールされたエージェントのコード:
OnInvoke メソッド内で次のようにします。
IsolatedStorageSettings.ApplicationSettings.Remove("token");
IsolatedStorageSettings.ApplicationSettings.Add("token", grant_token);
IsolatedStorageSettings.ApplicationSettings.Save();
(アプリが復活します)
保存された情報を読み続けるコード:
IsolatedStorageSettings.ApplicationSettings.TryGetValue("token", out reply);
問題は、「返信」が常に空であり、保存時に grant_token に値が含まれていることです
どんなフィードバックでも役に立ちます
ありがとう!B