小编the*_*dev的帖子

Windows Phone 8.1后台任务在完成之前关闭

我的后台任务需要很长时间才能完成,操作系统正在扼杀它.我正在尝试在线同步我的联系人,这是我正在做的事情:

  1. 从电话簿获取所有联系人(需要约1秒)

  2. 将它们上传到服务器(约2秒)

  3. 从服务器检索所有联系人(~2-3秒)

  4. 从ContactStore中删除所有联系人(ContactStore.DeleteAsync有时需要1分钟才能完成)

  5. 创建一个ContactStore并导入所有联系人)(1000个联系人约1-2分钟)

我有~100个联系人并且它运行良好,但我想测试~1000个联系人,并且每次都没有完成.我正在使用MaintenanceTrigger,但我认为它对于后台任务来说仍然太多了,但我需要对此进行确认.应该允许MaintenanceTrigger任务执行更多资源密集型任务,那么为什么操作系统会终止我的后台任务呢?

c# windows-phone windows-phone-8.1 background-task

5
推荐指数
1
解决办法
327
查看次数

如何在TFS中创建子项目?

我有TFS 2013,我想为我的应用支持的每个平台创建子项目.所以我想有一个名为"MyApp"的大项目和名为"MyApp.Android","MyApp.WindowsPhone"等的子项目.每个子项目都有自己的git存储库和backlog.这可能吗?谢谢!

tfs tfs2013 azure-devops

2
推荐指数
1
解决办法
4206
查看次数