Приложение Electron.NET, работающее на Raspbian (Raspberry Pi 4)

Я разработал приложение ASP.NET Core (.NET Core 3.1) с использованием своего Mac и включил Electron.NET, чтобы я мог развернуть его как настольное приложение на Raspberry Pi (Raspbian Buster).

Я развернул его как для Mac, так и для Raspbian. На Raspbian я сделал кастомную сборку linux для armv7l. Он работает на Mac, у меня проблемы с Raspbian.

Когда я запускаю ./myScreen-1.0.0-armv7l.AppImage файл (я предоставил все в папке и ее подпапках разрешение на выполнение), я получаю следующее:

Electron Socket IO Port: 8000
Electron Socket started on port 8000 at 127.0.0.1
ASP.NET Core Port: 8001

Тем не менее, похоже, что на этом все заканчивается (без ошибок - просто кажется, что на этом остановились). И приложение не отображается. Mac показывает это:

Electron Socket IO Port: 8000
Electron Socket started on port 8000 at 127.0.0.1
ASP.NET Core Port: 8003
stdout: Use Electron Port: 8000
ASP.NET Core Application connected... global.electronsocket oUs6waVBEBuKdhHAAAAA 2020-01-01T00:29:50.858Z
ASP.NET Core Application connected... global.electronsocket dYpYeDFXyjSIOIriAAAB 2020-01-01T00:29:50.938Z

и продолжайте предоставлять больше заявлений, и, конечно же, запускать приложение. Распбиан не показываетstdout строка или что-то еще после этого - похоже, что она все еще работает, так как мне нужно нажать CTRL + C чтобы снова сделать терминал доступным.

Если мне нужно проверить процессы, запущенные на Raspbian, я могу увидеть несколько экземпляров electron.net.host в памяти (у него автоматически несколько экземпляров - я запускаю только AppImage один раз.

Есть идеи о том, как разрешить, чтобы приложение могло отображаться на Raspbian?

0 ответов

Другие вопросы по тегам