Há um servidor antigo com o Windows 2003 SP2. Instalamos um serviço personalizado escrito em C # (.NET 4). Todos os dias há uma reinicialização obrigatória e todos os dias há o erro EventID 7022, que diz que nosso serviço personalizado ficou suspenso no início. Mas, 20 segundos depois, o log de eventos mostra a mensagem EventID 7036 informando que nosso serviço personalizado foi iniciado com êxito.
Como consertamos isso? Eu suponho que há algum tipo de tempo limite definido para o serviço ser iniciado, mas como podemos estender esse tempo limite?
Por favor ajude.