Windows 10 IoT Core UWP фоновое приложение со службой приложений - PullRequest
0 голосов
/ 30 сентября 2019

Можно ли использовать службу приложений UWP в фоновом приложении IoT Core Windows 10?

Я использовал шаблон проекта ядра IoT Windows для создания фонового приложения, которое считывает датчики натаймер, использовавший панель инструментов IoT в Windows 10, чтобы фоновое приложение запускалось автоматически при включении устройства, и все работает нормально. Теперь я хочу создать графический интерфейс, который может получать данные датчика из фонового приложения.

Используя учебник по созданию и использованию службы приложения , я узнал кое-что о создании служб приложений UWP,Мне удалось заставить службу приложения работать, когда само приложение является приложением GUI / XAML, и код службы приложения должен быть в указанном компоненте UWP (.winmd). Когда код для службы приложения находится в приложении с графическим интерфейсом, каждый запрос на подключение возвращает AppServiceUnavailable. Точно так же, когда я пытаюсь добавить службу приложения в мое фоновое приложение IoT Core для Windows 10 (само по себе .winmd), все попытки открыть соединение приводят к AppServiceUnavailable. Я попытался поместить код службы приложения в отдельный .winmd, но то же самое происходит.

Как получить приложение с графическим интерфейсом для взаимодействия с фоновым приложением на том же устройстве?

Iнашел инструкции о том, как включить localhsot (loopback) связь , но было бы лучше, если бы я мог просто развернуть графический интерфейс и фоновые приложения без необходимости изменять конфигурацию ОС.

1 Ответ

1 голос
/ 07 октября 2019

Ниже приведен пример реализации службы приложения в фоновом приложении в Windows IoT Core: https://github.com/microsoft/Windows-iotcore-samples/tree/develop/Samples/AppServiceSharedNotepad

Помогает ли это?

...