各位程序员好,
我是 Windows 8 的新手。Windows 应用商店应用的 LocalSettings 将其序列化文件存储在哪里?我指的是这个:
Windows.Storage.ApplicationData.Current.LocalSettings
根据此处的WinStore 应用教程,我可以加载序列化属性并将其保存到漫游设置或本地设置。漫游到云端,但本地设置到底去哪里?注册表?隔离文件?
先感谢您。
各位程序员好,
我是 Windows 8 的新手。Windows 应用商店应用的 LocalSettings 将其序列化文件存储在哪里?我指的是这个:
Windows.Storage.ApplicationData.Current.LocalSettings
根据此处的WinStore 应用教程,我可以加载序列化属性并将其保存到漫游设置或本地设置。漫游到云端,但本地设置到底去哪里?注册表?隔离文件?
先感谢您。
查看 c:\users\{username}\AppData\Local\Packages\{packageID} 其中 packageID 标识特定应用程序。在那里您会看到许多文件夹,在一个名为“设置”的文件夹中,您会看到 settings.dat。这就是 LocalSettings 和 RoamingSettings 的存储位置。(漫游设置存储在本地并与云同步,因此您不必每次都访问云。)
如果要在设置中存储的内容对于键值对而言过于复杂,则可以在 Settings 旁边的 LocalState、RoamingState 和 TempState 文件夹中存储自己的文件。