启动应用程序时,Windows 8.1后台任务终止

时间:2014-03-15 20:58:22

标签: windows-runtime winrt-xaml background-process

我正在执行后台任务时遇到一个奇怪的问题,然后用户启动前台应用程序。如果用户在后台任务执行时启动应用程序,则后台任务将终止。这是正常的还是预期的行为?

后台任务在以下场景中成功开始和结束:

  1. 前台应用目前正在运行
  2. 前台应用未运行
  3. 我已阅读以下post,因为这似乎是我遇到的确切问题。但是,由于我已经引用了后台任务项目,所以响应不适用。这是后台任务甚至可以工作和注册所必需的。

    2014年3月16日更新

    我发现这可能比我原先预期的更具优势。在以下方案中,应用程序成功启动,后台任务未终止。

    1. 新机器启动
    2. 后台任务是手动触发的(当前由InternetAvailable触发)
    3. 启动应用程序
    4. 我发现的是,当运行以下步骤时,后台任务将在应用程序启动时终止

      1. 启动申请
      2. 手动关闭申请
      3. 触发后台任务
      4. 启动应用程序(应用程序立即显示,就像它被暂停一样。奇怪的是,当我每隔一次关闭它时运行应用程序时,始终会显示启动画面。在这种情况下,当后台任务被触发时,应用程序似乎是处于暂停状态)
      5. 手动关闭申请
      6. 启动申请
      7. 同样,我理解这是一个非常奇怪的步骤来重现这个问题,但是如果有人遇到这个问题或者这是预期的行为,请告诉我。

        提前致谢。

0 个答案:

没有答案