我正在构建一个WP7应用程序。我想在给定时间重置我的应用数据设置。我已经尝试通过比较给定时间的小时和主页加载时的“DateTime.Now.Hour
”来重置(即,当我在给定时间打开应用程序时)。但是如果我在给定时间后打开应用程序,它根本不会重置。所以,我想知道是否有办法解决这个问题。我之前没有使用过Background Worker,但我认为它可以提供帮助。有人可以建议我摆脱它吗?。
提前致谢
答案 0 :(得分:0)
您无法在Windows Phone的后台永久运行应用程序。当您的应用启动或激活时,您应该检查删除时间是否已经过去(DateTime.Now > deleteTime
)。
您可以考虑使用可以每30分钟运行一次的后台代理,但要特别注意256MB设备的限制。