【发布时间】:2012-11-26 04:48:17
【问题描述】:
我正在编写一个 Windows Phone 8 应用程序,因此我可以抢占 3% 的市场份额,但我很难在应用程序中保持用户设置。
我第一次遇到this blog,它介绍了 Windows.Storage 命名空间的基础知识,它旨在完成这类事情。耶!
然而,我猜作者从未真正运行他自己的代码,否则他会知道你第二次调用ApplicationData.Current.LocalSettings,你会得到一个NotImplementedException 异常。 To the MSDNs we go!
嗯,这很清楚地表明这个 API 没有在 Windows Phone 8 上实现。当它说“这个 API 没有实现,如果调用会抛出异常”时,我得出了这个结论。 - 那太好了。
所以,也许还有其他一些类似的 API。经过一番谷歌搜索后,我遇到了this blog。它被称为“Windows 8 应用程序 - 必须知道的技巧!”。这看起来很官方!它涵盖了各种非常酷的持久性 API,包括永久和临时存储、漫游存储等。
但你猜怎么着:RoamingFolder、RoamingSettings、TemporaryFolder、LocalSettings - 这些都没有在 Windows Phone 8 上实现。
实现这些有点关键的功能只是让他们忘记了吗?我应该创建一个本地 SQL 数据库来存储基本的应用程序设置,还是我找不到一些简单的东西?
【问题讨论】:
-
“普通人”ಠ_ಠ
标签: c# windows-8 windows-phone-8