Windows应用商店应用在哪里存储其本地设置?

时间:2013-02-26 20:35:48

标签: windows-8 microsoft-metro windows-store-apps

Hello其他程序员,

我是Windows 8的新手.Windows Store应用程序的LocalSettings在哪里存储其序列化文件?我指的是这个:

Windows.Storage.ApplicationData.Current.LocalSettings

根据WinStore应用教程here,我可以将序列化属性加载并保存到漫游设置或本地设置。漫游进入云端,但本地设置究竟在哪里?注册?孤立的文件?

提前谢谢。

1 个答案:

答案 0 :(得分:19)

查看c:\ users \ {username} \ AppData \ Local \ Packages \ {packageID},其中packageID标识特定应用。在那里你会看到许多文件夹,在名为Settings的文件夹中你会看到settings.dat。这就是存储LocalSettings和RoamingSettings的地方。 (漫游设置存储在本地并与云同步,因此每次要检索漫游设置时都不会访问云。)

如果想要存储在设置中的内容对于键值对来说太复杂,那么LocalState,RoamingState和TempState文件夹以及Settings可以存储您自己的文件。