Ряд служб Windows от поставщиков не запускаются в режиме обслуживания или требуют перезапуска всякий раз, когда наше тестирование останавливается.
Я могу запустить его как приложение, но для этого мне придется постоянно находиться на сервере, так как по истечении времени ожидания сервер выходит из системы.
Я также пытался вручную создать его с помощью, SC
но это не сработало. Решение поставщика заключается в том, что вместо исправления они хотят, чтобы мы обновили весь костюм, но этого не произойдет.
Есть ли другой способ заставить эту услугу функционировать?
Редактировать: Суть вопроса в том, чтобы придумать что-то вроде взлома, чтобы заставить exe работать, и ответ, который мне предложили использовать, srvany
помог. Я смог следовать руководству, чтобы заставить его работать. И я создал свою собственную службу Windows, которая периодически перезапускает нужные мне службы.
решение1
Вы можете использовать srvany, но он не поддерживается Microsoft. Или немного лучшая альтернатива srvany, NSSM, Non-Sucking Service Manager:http://nssm.cc/usage
Очевидно, что оптимальной ситуацией было бы использование только тех поставщиков, которые знают, как разрабатывать услуги.