Windows运行时组件与Windows Phone Silverlight 8.1

时间:2014-06-23 11:48:24

标签: windows-runtime windows-phone windows-phone-8.1 windows-phone-sl-8.1

我有一个现有的Windows Phone 8应用,基本上是alarm app。无论出于何种原因,新的Windows Phone RunTime都不支持Alarm类,因此我只能将其升级到Windows Phone Silverlight 8.1。

幸运的是,WP SL 8.1项目仍然能够引用Windows RunTime组件,因为我的目标是使用新的后台任务机制中的一些很酷的功能。

这就是我的问题 -

我的应用程序当前使用独立存储来存储数据,而它不在前台,其后台任务项目需要从隔离存储中检索数据并将其显示在实时磁贴上。但是,由于此项目是Windows RunTime组件,因此它不再支持隔离存储...

所以,我讨厌问,但是,我到底死了吗?

1 个答案:

答案 0 :(得分:5)

所有Windows Phone 8.1应用程序(Silverlight或Windows运行时)共享磁盘上的公共文件夹结构,以前使用IsolatedStorage API编写的任何数据都已迁移到可通过Windows.Storage.ApplicationData.Current.LocalFolder访问的位置。因此,虽然从Windows运行时后台任务中无法使用IsolatedStorage 类型,但数据仍然存在。

可以在msdn上找到阅读和提取信息的功能。