阅读和编写简单配置数据的最佳方法是什么,就像之前通过<appsettings />
使用的App.config和Web.config ConfigurationManager
一样,可以在Windows 8中使用Windows RT / Windows Store / Windows Modern UI App?
答案 0 :(得分:22)
<强> LocalSettings 强>
http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.localsettings
OR
<强> RoamingSettings 强>
主要区别在于RoamingSettings将保存到云端,因此可以跨不同设备传输相同的用户配置文件。 LocalSettings是特定于设备的。
答案 1 :(得分:9)
Metro应用程序与app.config / web.config没有完全相同的效果。
相反,您应该使用package.appxmanifest来配置Windows应用商店的特定值。
对于本地设置,您应该使用ApplicationData api。
如果要在部署应用程序后对其进行配置,则只需在应用程序启动时加载远程xml或json文件即可。
答案 2 :(得分:1)
除了上面的技术答案之外,了解为什么这些应用程序没有配置文件非常重要。
WinRT / Windows商店应用程序是客户端应用程序,因此与在服务器上运行并需要更改管理员配置的ASP.NET应用程序不同,最终用户不会修改这些更改(SQL连接,超时,appSettings命名)因此,这些应用程序不需要这样的配置文件,
希望它有意义
答案 3 :(得分:0)