Bonjour
J'ai créé un windows service en c#, il démarre bien
le seul problème c'est que dit que je veux afficher une form au démarrage du service ou même lancer une application c# il ne m'affiche rien, le service démarre bien et c'est tout. Pourtant c 'est bien la méthode onStart
qu'on utilise pour mettre ce que l'on veut qui démarre au démarrage du service ?
Voici le code qui n'affiche rien
Merci pour votre aide et vos réponses
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
27
28
29
30
31
32 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Diagnostics; using System.ServiceProcess; using System.Text; using System.Windows.Forms; namespace ServiceEssai { public partial class Spylock : ServiceBase { public Spylock() { InitializeComponent(); } protected override void OnStart(string[] args) { MessageBox.Show("Ca marche"); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); } protected override void OnStop() { // TODO: Add code here to perform any tear-down necessary to stop your service. } }
Partager