Запустите приложение для настольного компьютера и проверьте, работает ли оно из приложения Windows 8

Я занимаюсь разработкой приложения для Windows 8, и для правильной работы требуется настольное приложение, работающее в фоновом режиме.

Итак, у меня есть два вопроса:

1.- ОС представляет собой Windows 8.1 Industry Embedded. Мне нужно автоматически запустить приложение для настольного компьютера и приложение для Windows 8 при запуске. Здесь объясняется, как это сделать с приложением Windows 8, но не с приложением для настольного компьютера, поэтому я использую это другое решение для добавления приложения в папку автозагрузки Windows, но я не уверен, что это лучший способ.

2.- Затем, когда мое приложение запускается, я должен проверить, работает ли другое приложение или нет, чтобы работать так или иначе. Как я могу это проверить? Я занимаюсь разработкой с использованием HTML и Javascript.

Спасибо!

1 ответ

  1. Да, это "правильное" решение для запуска настольного приложения при запуске. В противном случае вы можете посмотреть на создание службы Windows, которая управляет жизненным циклом приложения.

  2. По замыслу, приложения winRT не должны общаться с настольными приложениями, но если вы загружаете приложение winRT (то есть не через Windows Store), вы можете запустить локальный сервер с приложением для настольного компьютера, а затем включить локальную обратную связь с localhost в вашем приложении WinRT и общаться таким образом.

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