web-dev-qa-db-ja.com

Windowsストアアプリはローカル設定をどこに保存しますか?

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

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

Windows.Storage.ApplicationData.Current.LocalSettings

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

前もって感謝します。

14
Jeson Martajaya

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

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