Hallo
Ich k�mpfe mich durch den Dschungel von Windows-Service und Filewatcher-Klasse.
Testweise - um den Filewatcher kennen zu lernen - habe ich eine Konsolenapplikation
gemacht. Diese l�uft auch gem�ss dem Beispiel aus der MSDN Library. Was mich
wunder; warum ich jedoch immer zwei Meldungen f�r einen "change" bekomme.
Dem werde ich noch nachgehen m�ssen...
Das Hauptproblem ist aber, dass mir derselbe Code als Windows-Service nicht
gelingen will. Es passiert halt einfach nichts und ich verstehe nicht warum.
- funktioniert der filewatcher �berhaupt in einem Windows-Service?
- wird mein Event nicht gefeuert?
- funktioniert mein Eintrag in die Anwendungs-Log nicht?
Hier die abge�nderte Funtktion, der Rest ist wie im Beitrag "FileSystemWatcher
Class" umgesetzt (C# beispiel)
private static void OnRenamed(object source, RenamedEventArgs e) {
// Specify what is done when a file is renamed.
System.Diagnostics.EventLog el = new
System.Diagnostics.EventLog();
el.Source = "Service Watcher";
el.WriteEntry("File: " + e.OldFullPath + " renamed to " +
e.FullPath);
}
Vielen Dank f�r Hinweise und Tipps
Patrik
_______________________________________________
CSharp.net Mailingliste, Postings senden an:
[EMAIL PROTECTED]
An-/Abmeldung und Suchfunktion unter:
http://www.glengamoi.com/mailman/listinfo/csharp.net