如何在UWP(桌面桥)中的StartUp上启动两个可执行文件?

时间:2019-03-08 06:21:27

标签: c# uwp desktop-bridge

我有一个Win32项目,该项目具有两个可执行文件,我正在尝试使用Desktop Bridge将Win32转换为UWP。是否可以让UWP启动两个可执行文件。我能够执行一个,但是我需要同时启动两个。

<Applications>
<Application Id="App" Executable="$targetnametoken$.exe" EntryPoint="$targetentrypoint$">
  <uap:VisualElements DisplayName="AppName" Description="AppName" BackgroundColor="transparent" Square150x150Logo="Images\Square150x150Logo.png" Square44x44Logo="Images\Square44x44Logo.png">
    <uap:DefaultTile Wide310x150Logo="Images\Wide310x150Logo.png">
    </uap:DefaultTile>
  </uap:VisualElements>
  <Extensions>
    <desktop:Extension Category="windows.startupTask"  Executable="Images\App1.exe" EntryPoint="Windows.FullTrustApplication">
      <desktop:StartupTask TaskId="App1" Enabled="true" DisplayName="app1.exe" />
    </desktop:Extension>
    <desktop:Extension Category="windows.startupTask"  Executable="Images\App2.exe" EntryPoint="Windows.FullTrustApplication">
      <desktop:StartupTask TaskId="App2" Enabled="true" DisplayName="app2.exe" />
    </desktop:Extension>
  </Extensions>

2 个答案:

答案 0 :(得分:0)

运行Stefan示例代码后,我得到了警告,指出我的操作系统和SDK不兼容。两者都更新了,而且有效...

答案 1 :(得分:0)

我查找了它,并且早期版本(14393)中存在一个错误,该错误影响了具有多个StartupTasks的方案。它已在以后的版本中修复,因此在当前版本中应该没问题。