16

こんにちは、仲間のプログラマー、

Windows 8 は初めてです。Windows ストア アプリの LocalSettings はシリアル化されたファイルをどこに保存しますか? 私はこれを参照しています:

Windows.Storage.ApplicationData.Current.LocalSettings

ここのWinStore アプリのチュートリアルに従って、シリアル化されたプロパティを読み込んで、ローミング設定またはローカル設定に保存できます。ローミングはクラウドに行きますが、ローカル設定は正確にどこに行きますか? レジストリ?分離ファイル?

前もって感謝します。

4

1 に答える 1

24

c:\users\{username}\AppData\Local\Packages\{packageID} を調べます。packageID は特定のアプリを識別します。そこにはいくつかのフォルダーがあり、Settings という名前のフォルダーの中に settings.dat があります。これは、LocalSettings と RoamingSettings が保存される場所です。(ローミング設定はローカルに保存され、クラウドと同期されるため、取得するたびにクラウドにアクセスする必要はありません。)

LocalState、RoamingState、および TempState フォルダーは、Settings の横にあり、設定に保存したいものがキーと値のペアに対して複雑になりすぎた場合に、独自のファイルを保存できる場所です。

于 2013-02-26T21:13:13.313 に答える