Ne das braucht man nicht. Die Klasse Imap habe ich selber geschrieben und weiter unten wird der Standardkonstruktor aufgerufen. Es muss am Timer liegen, irgendwas l�uft da nicht rund.
Muss ich sonst noch irgendetwas machen, um den Timer vielleicht zu aktivieren? Jan -----Original Message----- From: Lars Selle [mailto:[EMAIL PROTECTED] Sent: Thursday, November 20, 2003 2:16 PM To: [EMAIL PROTECTED] Subject: Antwort: RE: Antwort: RE: Antwort: [Asp.net] Sytem.Timer mit Windows Diens t ich mein aber deine variablendeklaration ganz oben. private Imap4Email imap. irgendwie fehlt mir das using auf dei klasse Imap4Email oder brauch man das nicht? ich kenn die klasse leider nicht. mfg Lars |---------+--------------------------------> | | Reinmueller Jan | | | <[EMAIL PROTECTED]| | | est.sbs.de> | | | Gesendet von: | | | [EMAIL PROTECTED]| | | oi.com | | | | | | | | | 20.11.2003 14:01 | | | Bitte antworten an | | | asp.net | | | | |---------+--------------------------------> >--------------------------------------------------------------------------- -----------------------------------------------------------------------| | | | An: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> | | Kopie: | | Thema: RE: Antwort: RE: Antwort: [Asp.net] Sytem.Timer mit Windows Diens t | >--------------------------------------------------------------------------- -----------------------------------------------------------------------| Ich bin mal weitergegangen und habe rausgefunden, dass er auch noch in die OnStart gelangt die ausf�hrt und danach nichts mehr macht.. Wie du siehst, schreibe ich direkt nach Eintritt in die aTimer_Elapsed Methode ein Log File. Danach kommt erst die Lizenz und dann meine spezielle processNewMessage Methode. Das bedeutet, dass er gar nicht in die Methode aTimer_Elapsed gelangt und es nicht an den nachfolgenden aufgef�hrten Methoden liegen kann, weil eben noch nicht mal dieses Log File erstellt wird. Weitere Ans�tze? Danke Euch!!! Jan private static void aTimer_Elapsed(object sender, ElapsedEventArgs e) { StreamWriter sw = new StreamWriter("c:\\temp\\logneu.txt"); sw.WriteLine("drin in aTimer_Elapsed"); sw.Close(); LicenseKey.getImap4License(); //Aufruf des Konstruktors der Klasse Imap4Email. Imap4Email imap = new Imap4Email(); string mailserver = "*******"; string username = "********"; string password = "*****"; imap.processNewMessage(mailserver, username, password); } -----Original Message----- From: Lars Selle [mailto:[EMAIL PROTECTED] Sent: Thursday, November 20, 2003 1:54 PM To: [EMAIL PROTECTED] Subject: Antwort: RE: Antwort: [Asp.net] Sytem.Timer mit Windows Dienst wir kriegen das problem schon gel�st. ich hasse es auch immer mit den windowsdiensten, da man diese nicht debuggen kann. er kommt also schonmal nicht zum timer, sondern stirbt schon vorher beim onstart. ist deine Imap4Email klasse im selben namespace? vielleicht hat er ein problem deine imap-variable zu initialisieren. mfg Lars |---------+--------------------------------> | | Reinmueller Jan | | | <[EMAIL PROTECTED]| | | est.sbs.de> | | | Gesendet von: | | | [EMAIL PROTECTED]| | | oi.com | | | | | | | | | 20.11.2003 13:48 | | | Bitte antworten an | | | asp.net | | | | |---------+--------------------------------> > --------------------------------------------------------------------------- -----------------------------------------------------------------------| | | | An: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> | | Kopie: | | Thema: RE: Antwort: [Asp.net] Sytem.Timer mit Windows Dienst | > --------------------------------------------------------------------------- -----------------------------------------------------------------------| Ich habe gerade mal getestet ob er den �berhaupt in die private static void aTimer_Elapsed(object sender, ElapsedEventArgs e) gelangt. In dem ich, sofern er die Methode betritt ein Log File schreibe. So wie ich das hier erkennen kann, gelangt er kann nich in die oben genannte Methode. Also muss der Fehler doch in der Service1 liegen oder? So, ein Mist hier. Danke f�r Eure Hilfe. Jan -----Original Message----- From: Lars Selle [mailto:[EMAIL PROTECTED] Sent: Thursday, November 20, 2003 1:29 PM To: [EMAIL PROTECTED] Subject: Antwort: [Asp.net] Sytem.Timer mit Windows Dienst hi. in der service1 ist alles soweit ok. vielleicht wird aber ein fehler beim licensekey zu holen. oder bei deinem funktionsaufruf. einen anderen fehler kann ich da nicht finden. deiner timer steht aber auf 1 minute. mfg Lars |---------+--------------------------------> | | Reinmueller Jan | | | <[EMAIL PROTECTED]| | | est.sbs.de> | | | Gesendet von: | | | [EMAIL PROTECTED]| | | oi.com | | | | | | | | | 20.11.2003 13:19 | | | Bitte antworten an | | | asp.net | | | | |---------+--------------------------------> > --------------------------------------------------------------------------- -----------------------------------------------------------------------| | | | An: "'[EMAIL PROTECTED]'" <[EMAIL PROTECTED]> | | Kopie: | | Thema: [Asp.net] Sytem.Timer mit Windows Dienst | > --------------------------------------------------------------------------- -----------------------------------------------------------------------| Hallo Liste, ich komme einfach nicht mehr weiter. Der Dienst startet mit dem eingebauten Timer einfach nicht. Beziehungsweise funktioniert er nicht. Anbei die Klasse Service1.cs. Folgenden Gesch�ftsprozess versuche ich dabei abzubilden. Alle 2 Minuten soll der Windows Dienst eine Methode starten, die nach neuen Emails schaut. Wenn ja, wird diese weiterverarbeitet. Ich hoffe einer von Euch schaut mal �ber den Code und sagt mir was ich falsch mache. Ich weiss wirklich nicht mehr weiter!!!! Die Klasse Service1 initialisert nur den Windows Dienst, den Timer und ruft dann eine weitere Klasse auf, in der die eigentliche Gesch�ftslogik beginnt. Der Fehler muss in der besagten Klasse Service1 liegen, da ich alle anderen schon getest habe. Vielen Dank f�r Eure Hilfe. Jan (See attached file: Service1.cs) _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net mailing list [EMAIL PROTECTED] http://www.glengamoi.com/mailman/listinfo/asp.net
