1

したがって、基本的に私は 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

4

2 に答える 2