Windows RT / Windows Store应用程序中的App.config对应是什么?

22

如何在 Windows 8 / Windows RT / Windows Store / Windows Modern UI 应用程序中读写简单的配置数据?以前我们可以使用 <appsettings />ConfigurationManager 中进行操作,现在该怎么做呢?

4个回答

22

1
Akinwale,我已经收到了三个非常好的答案,但是我把这个问题交给你来提高你的声望,感谢你的回复! - GONeale

9
地铁应用程序没有准确的等效app.config/web.config。
相反,您应该使用package.appxmanifest来配置Windows商店特定的值。
对于本地设置,您应该使用ApplicationData API。
如果您想在部署后配置应用程序,您可以在应用程序启动时简单地加载远程xml或json文件。

谢谢Denis,你和Akinwale的答案非常接近。 - GONeale

1
除了上面的技术答案之外,理解为什么这些应用程序没有配置文件也很重要。
WinRT/Windows商店应用程序是客户端应用程序,因此与在服务器上运行并需要管理员配置更改的ASP.NET应用程序不同,不希望最终用户对这些更改进行调整(SQL连接、超时、appSettings等),因此这些应用程序不需要此类配置文件,
希望这有意义。

13
".config"文件不仅限于Web应用程序,所以我不知道你的答案指的是什么。 - Justin Skiles

0

你可以在这里找到一个基于XML文件的Windows Store应用程序中模仿app.config的示例here

祝好

斯特凡


2
请注意,仅链接答案是不被鼓励的,SO答案应该是寻找解决方案的终点(而不是另一个参考站点,随着时间的推移往往会变得陈旧)。请考虑在此处添加独立的摘要,将链接作为参考。 - kleopatra

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