EventLog.Source eines Dienstes überschreiben

realbora

Mitglied
Hallo,

ich suche z.Zt. eine Möglichkeit die EventLog.Source meines selbst programmierten Dienstes zu überschreiben bzw. zu definieren, damit der Dienst nicht in den Standard-Log "Application" schreibt sondern in mein EventLog-Protokoll.
Folgenden Code habe ich schon versucht, was leider zu keinem Erfolg führte.
Evtl. kann mir da ja jemand helfen.

Code:
        public override EventLog EventLog
        {
            get 
            {
                if (!EventLog.SourceExists("MySource"))
                    EventLog.CreateEventSource("MySource", "MyEventLog");
                this.m_EventLog.Source = "MySource";
                this.m_EventLog.Log = "MyEventLog";

                return this.m_EventLog; 
            }
        }

mfG
 

Neue Beiträge

Zurück