0

初めての Windows Phone 8 アプリを開発していますが、Visual Studio 2012 がアプリの新しいデバッグ バージョンを物理デバイスにプッシュすると、IsolatedStorage 内のユーザー ファイルが失われることがあります。

これは常に起こるわけではありません。

数日間開発を行っておらず、いくつかの変更を加えてから、物理的な電話に対してデバッグしたときにのみ発生することに気付きました.

ユーザーが生成したファイルが失われる理由は何ですか?

私はまだパターンに気づいていません。

AssemblyInfo.csとでバージョン番号を変更するテストを試みましWMAppManifest.xmlたが、これで問題が発生するようには見えません。

アプリをリリースしてアップグレードを提供すると、ライブ ユーザーのデータが失われる可能性があるのではないかと少し心配しています。

アドバイスをいただければ幸いです。

4

1 に答える 1

2

Visual Studio で再構築してからデバッグを開始すると、アプリがアンインストールされ (これにより、iso ストア内のすべてのファイルが削除されます)、再インストールされます。

アプリをストアに公開するときに心配する必要はありません。ストアから更新を展開すると、アプリは (アンインストールしてから再インストールするのではなく) 更新され、すべてのファイルはそのまま残ります。

于 2013-08-03T03:08:51.133 に答える