Avoir quelques problèmes avec Timers dans un service sur Win2k3 ... Fondamentalement, la création d'un service qui toutes les X minutes/secondes, vérifie un certain processus et s'il est en cours d'exécution. J'ai pensé que la façon la plus simple d'y parvenir était de passer par une minuterie.Problèmes liés au service et à la minuterie Windows 2003 provoquant l'activation de la fonction Tick?
Avoir réussi à installer le service très bien, et il semble signaler qu'il démarre/s'arrête OK. J'ai écrit dans le journal des événements en utilisant Eventlog.WriteEntry, et j'ai observé qu'il atteignait la fonction de démarrage, mais pas le Tick Timer.
EventLog.WriteEntry("SETTINGS SET");
// Set our timer's interval to the value set in the settings.xml file.
tmrCheck.Interval = Int32.Parse(_settingChkInterval) * 1000;
// Enable our timer and away we go, checking away!
tmrCheck.Enabled = true;
// Set our Tick event to our Tick void
tmrCheck.Tick += new EventHandler(tmrCheck_Tick_1);