Bonjour,


J'ai un souci etrange avec un service que j'ai dev:

dans le main je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 System.ServiceProcess.ServiceBase.Run(new MonService());

ensuite dans le OnStart je fais tout de suite un Thread.Sleep(plusieurs heures), ou je lance une procedure.... le probleme est le meme:

lors du demarage du service, j'ai une barre de progression: "Controle de service : windows esssai de démarrer le service sur l'ordinateur local"

au bout de 30 secondes j'ai un message d'erreur:
"impossible de démarrer le service, erreur 1053, le service n'a répondu assez vite à la demande de lancement ou de controle"

---> le processus marche et est pourtant lancé...


il faut que je rajoute quelque chose dans le OnStart pour "repondre à la demande de controle" ??

merci