Как использовать сервис VB. NET windows, чтобы проверить, запущено ли приложение, и закрыть или убить приложение - PullRequest
0 голосов
/ 23 апреля 2020

У меня есть служба VB. NET windows, которую я создал для запуска другого приложения VB. NET при перезагрузке виртуальной машины.

Как использовать VB. NET windows служба для проверки работоспособности приложения и остановки или перезапуска приложения?

1 Ответ

0 голосов
/ 23 апреля 2020

См. CheckApp - мной Я кодировал это Windows приложение-службу, чтобы проверять каждые 5000 мс (5 секунд), запущен ли указанный процесс. Вы можете изменить код с вашими собственными соответствующими процессами (например, запустить этот процесс снова, если он остановлен.)

Вы можете установить службу, используя InstallUtil из Tools > Command Line > Developer Command Prompt, чтобы развернуть службу.

Убедитесь, что вы вошли в систему как администратор в Visual Studio.

Как только служба запускается, запускается таймер Refresher, который выполняет необходимую работу.

* 1015 От *Go до Службы и найдите App Checker после установки, затем, наконец, включите его.

Main Code for Refresher activity

Надеюсь, что это будет помочь вам.

...