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