1

Windows 8 アプリでローカル ストレージに既にあるデータを送信することはできますか? プロジェクトでファイル ベースのデータベースを使用しており、すべてのエントリ (350 以上) を作成する必要がないように、データベース全体をユーザーに配信したいと考えています。

ローカル ストレージのデータは C:\Users\ username \AppData\Local\Packages にありますが、アプリから情報を保存できません。おそらくあなたはアイデアを持っています。

ありがとう。

4

1 に答える 1

1

ファイルにデータを書き込むことができるようにするために、私が過去に行った方法は...

  • ファイルをアセットとして追加します。
  • 起動時に、ローカル ストレージ フォルダをチェックして、ファイルが存在するかどうかを確認します。
  • ファイルが存在しない場合は、InstalledLocation から LocalFolder にコピーします。
  • コピーされたファイルに対して通常どおり IO を実行します。

その後、Web からファイルを更新する必要がある場合は、新しいコピーを LocalFolder パスに直接ダウンロードして使用するか、解析して元のファイルにエントリを追加できます。

于 2012-09-20T14:17:31.677 に答える