2011-11-14 10 views
1

私の経験上、Windows Phone 7のアプリ/ゲームのアップデートをリリースすると、アプリの隔離されたストレージが消去されます。Windows Phone 7 Marketplaceの更新プログラムを使用して、隔離されたストレージに保存されている現在のデータを維持しますか?

ユーザーが既に多くの設定を保存していて、このデータを保存するためにデバイス上に独立したストレージを使用している場合は、Marketplaceからリリースされたアプリケーションの更新プログラムに保存したデータを保持できますか?

現在、アプリのアップデートをダウンロードしてすべての設定を消去するのは悪いユーザーエクスペリエンスです。

答えて

4

永続化する予定のデータをどのように保存していますか?

通常、更新プログラムをインストールすることで、IsolatedStorageの内容は影響を受けませんが、ユーザーエクスペリエンスにつながるシナリオがいくつかあります。

  • IsolatedStorageSettingsにデータを格納している場合は、これらをアクセスするアセンブリを変更してください。 (アセンブリ名は、このデータにアクセスするためのキーの一部として使用され、更新後に別の場所を参照します)。新しいバージョンは古いバージョンのモデルを逆シリアル化できません。
  • 最初に実行すると空のファイルがisostoreに展開されますが、再インストールするかどうかは確認されません。
+0

可能性のある原因のおかげで、私は#2かもしれないと思う。 –

2

私の経験では、Windows Phone 7アプリ/ゲームのアップデートをリリースすると、アプリの隔離されたストレージが消去されます。

あなたの「経験」は間違っています。 アプリケーションを更新すると、は、アプリの隔離されたストレージを消去しません。

+1

私はこれを聞いてうれしいです!それは、私がちょうど私がアプリの中で何をしているのかを二重チェックする必要があることを意味します。あなたの返信ありがとう –

関連する問題