【问题标题】:Background task and writing to isolated storage后台任务和写入隔离存储
【发布时间】:2011-11-20 17:06:08
【问题描述】:

我正在努力在后台任务中写入隔离存储。这样做的原因是,在后台任务的每次运行中,我都在下载数据,并且我需要在下次后台任务运行时比较这些数据。如果数据已更改,则会显示 toast 通知。

问题是我写入隔离存储的数据没有保存。我可以在 OnInvoke 函数的其余部分使用它,但下次后台任务运行时该值消失了。

我是否遗漏了什么,我认为这很容易?

编辑: 读取值工作得很好,从我的主应用程序写入值也工作得很好 我在 OnInvoke 函数中使用的代码是这样的:

IsolatedStorageSettings settings = IsolatedStorageSettings.ApplicationSettings;
settings["WebValue"] = gtResult[i];

【问题讨论】:

  • 请显示您用来尝试保存到隔离存储和从隔离存储加载的代码。

标签: c# windows-phone-7 background-agents


【解决方案1】:

也许settings.Save(); 应该这样做?

【讨论】:

  • 是的!从来没有想过它,因为我以前不得不使用它。谢谢!这个论坛太棒了!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多