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.
mfG
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