如何在进程中运行后台任务

时间:2016-02-08 12:39:22

标签: uwp background-task

我有基于Cordova的JS UWP应用程序。这是一个启动项目。它也使用C ++ WINRT组件。我希望后台任务(用C ++编写)与主APP进行通信。

如果启动应用程序是C ++ / C#,我们可以在应用程序清单文件中指定

<Extension Category="windows.backgroundTasks" EntryPoint="BGTASK.BackGroundTaskHandler" Executable="MainApp.exe">
          <BackgroundTasks>
            <Task Type="systemEvent" />
          </BackgroundTasks>
        </Extension>

但如果主应用程序是JS应用程序,则指定Executable =&#34; MainApp.exe&#34;它会抛出一个错误。任何人都可以告诉你如何做到这一点。

1 个答案:

答案 0 :(得分:0)

不需要可执行文件,您可以省略它并且应该可以使用。