Risoluzione dei problemi: debug dei servizi Windows
Avviso
Questa documentazione non è per la versione più recente del servizio Windows. Per il contenuto più recente nei servizi Windows con BackgroundService e il modello servizio di lavoro, vedere:
Quando si esegue il debug di un'applicazione di servizio Windows, il servizio e Windows Service Manager interagiscono. Service Manager avvia il servizio chiamando il metodo OnStart, quindi attende 30 secondi che il metodo OnStart restituisca il controllo. Se il metodo non restituisce il controllo entro questo periodo, il gestore visualizza un errore per indicare che non è possibile avviare il servizio.
Quando si esegue il debug del metodo OnStart, come descritto in Procedura: Eseguire il debug di applicazioni di servizio per Windows, è necessario essere a conoscenza di questo periodo di 30 secondi. Se si inserisce un punto di interruzione nel metodo OnStart e non si procede entro 30 secondi, il gestore non avvierà il servizio.