Bonjour à tous,
J'ai développé un service windows qui permet de démarrer un ServiceHost cependant lorsque j'essaye de le démarrer, j'ai cette erreur :
Que dois-je faire pour résoudre ce problème ?Impossible de démarrer le service sur ordinateur local
Erreur 1053 : le service n'a pas répondu assez vite à la demande de lancement ou de contrôle
Voici le code de mon service :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 ServiceHost host = new ServiceHost(typeof(Service.MyServices)); public SemaphoreService() { InitializeComponent(); } protected override void OnStart(string[] args) { try { host.Open(); eventLog1.WriteEntry("Webservice démarré"); } catch (Exception e) { eventLog1.WriteEntry(e.ToString()); } } protected override void OnStop() { host.Close(); eventLog1 .WriteEntry("Webservice arrêté"); }Merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 /// <summary> /// Point d'entrée principal de l'application. /// </summary> static void Main() { ServiceBase[] ServicesToRun; ServicesToRun = new ServiceBase[] { new SemaphoreService() }; ServiceBase.Run(ServicesToRun); }
Partager