Windows存储应用程序本地设置的位置在哪里?

19
你好,各位程序员,
我刚开始接触Windows 8。Windows Store应用的LocalSettings存储其序列化文件的位置在哪里?我指的是这个文件:
Windows.Storage.ApplicationData.Current.LocalSettings

根据WinStore应用程序教程这里,我可以将序列化属性加载和保存到漫游设置或本地设置中。漫游设置会上传至云端,但本地设置具体存储在哪里呢?注册表?隔离文件?谢谢您提前回答。
1个回答

29
请查看c:\users\{username}\AppData\Local\Packages\{packageID},其中packageID标识特定的应用程序。在那里,您将看到许多文件夹,在名为Settings的文件夹中,您将看到settings.dat。这是存储LocalSettings和RoamingSettings的位置。(Roaming设置在本地存储并与云同步,因此您不必每次想要检索设置时都要连接云。)
除了Settings旁边的LocalState、RoamingState和TempState文件夹外,如果您想要存储的内容对于键值对来说过于复杂,您可以在那里存储自己的文件。

是的,settings.dat 就是我要找的。谢谢! - Jeson Martajaya

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接