Запустите дочерний процесс из UWP с Electron. js - PullRequest
0 голосов
/ 21 марта 2020

Я использую Electron в качестве внешнего интерфейса для своего приложения Win32 и хочу вызвать * .exe (внутренний) внутри пакета UWP.

Проблема в том, что нет способа использовать C# / MS VS в моем проекте, так как я хочу сделать в кроссплатформенном и использовать только JavaScript. Я нашел FullTrustProcessLauncher, который может выполнять эту работу, но не знаю, как его использовать в приложении Electron.

Что я уже пробовал:

  1. Добавил эти строки в AppxManifest.xml
<Extensions>
  <desktop:Extension Category="windows.fullTrustProcess" Executable="Assets\backend.exe" />
</Extensions>
Пытался упаковать приложение в asar архив, а затем позвонить по child_process.execFile - не повезло.

Обновление

Когда я компилирую все приложение как portable (один exe) все работает как положено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...