后台任务WP8-访问隔离存储

本文关键字:存储 隔离 访问 WP8- 后台任务 | 更新日期: 2023-09-27 18:26:04

我正在尝试访问windows手机存储中的文件。我知道它们是完全独立的,因为一个是windows手机应用程序,另一个是windows运行时组件。

  public void Run(IBackgroundTaskInstance taskInstance)
    {
        BackgroundTaskDeferral _defferal = taskInstance.GetDeferral();
        System.Diagnostics.Debug.WriteLine("Starting Offline Functionality");
        _defferal.Complete();
    }

此方法在网络状态更改时运行。我想从这里访问手机存储。以前有人这样做过吗,或者能想出任何解决办法吗?

我正在运行visual studio 2012与windows phone 8.1

后台任务WP8-访问隔离存储

可以。建议使用隔离存储在后台任务和前台应用程序之间传递数据。您可以使用互斥,以防止两个进程在同时运行时相互干扰。

请参阅MSDN的前台应用程序和后台代理以及Quickstart之间的通信:使用Windows Phone 8 中的文件和文件夹