使用wp7中的后台工作程序重置应用程序数据设置

时间:2012-12-17 05:59:49

标签: c# windows-phone-7

我正在构建一个WP7应用程序。我想在给定时间重置我的应用数据设置。我已经尝试通过比较给定时间的小时和主页加载时的“DateTime.Now.Hour”来重置(即,当我在给定时间打开应用程序时)。但是如果我在给定时间后打开应用程序,它根本不会重置。所以,我想知道是否有办法解决这个问题。我之前没有使用过Background Worker,但我认为它可以提供帮助。有人可以建议我摆脱它吗?。

提前致谢

1 个答案:

答案 0 :(得分:0)

您无法在Windows Phone的后台永久运行应用程序。当您的应用启动或激活时,您应该检查删除时间是否已经过去(DateTime.Now > deleteTime)。

您可以考虑使用可以每30分钟运行一次的后台代理,但要特别注意256MB设备的限制。