Solucionando problemas: depurando Serviços Windows

Aviso

Esta documentação não é para a versão mais recente do Serviço do Windows. Para obter o conteúdo mais recente nos Serviços do Windows usando BackgroundService e o modelo do Serviço de Trabalho, confira:

Quando você depurar um aplicativo de serviço Windows, o serviço e o Windows Service Manager interagirão. O Service Manager inicia o serviço chamando o método OnStart e, em seguida, espera 30 segundos para que o método OnStart retorne. Se o método não retornar nesse período, o gerenciador mostra um erro indicando que o serviço não pode ser iniciado.

Ao depurar o método OnStart, conforme é descrito em Como depurar aplicativos de Serviço Windows, você precisará estar ciente desse período de 30 segundos. Se você colocar um ponto de interrupção no método OnStart e não entrar nele em até 30 segundos, o gerente não iniciará o serviço.

Confira também