iTech Logging                        ITLogTraceListener/.NET

   Die Logging-Lösung der 2. Generation

 


"Getting Started" in drei Schritten

 

Für einen Schnellstart laden Sie das aktuelle ITLogTraceListener/.NET QuickStart-Archiv von unserer Downloadseite und packen Sie es aus.

 

 

Schritt 1:

Machen Sie ITLogLib/.NET für Ihre .NET-Anwendung bekannt.

Kopieren Sie dazu die mitgelieferte Datei ITLogLib2DotNet.dll in das aktuelle Verzeichnis Ihrer Anwendung.
 
Schritt 2: Fügen Sie die ITLogLib/.NET als (zusätzlichen) TraceListener in die Konfigurationsdatei Ihrer .NET-Anwendung ein.

Kopieren Sie dazu die markierten Zeilen an die entsprechende Stelle in der Konfigurationsdatei Ihrer Anwendung.
 
     <configuration>
      <system.diagnostics>
         <trace>
            <listeners>
               <add type="iTechSoftware.ITLogLib2.ITLogTraceListener, ItLogLib2DotNet"
                    initializeData="AppName=MyApplicationName; ConfigFile=; WaitForWriteLineToOutput=false; License=eval"/>
            </listeners>
         </trace>
      </system.diagnostics>
   </configuration>
 
Wenn Ihre .NET-Anwendung bisher noch keine Konfigurationsdatei hat, kopieren Sie am besten die vorbereitete Datei MyApplication.exe.config in das aktuelle Verzeichnis Ihrer Anwendung und ersetzen Sie MyApplication in dem Dateinamen durch den Anwendungsnamen.
 
Schritt 3: Machen Sie ITLogBook in Ihrem System bekannt.

Legen Sie das dazu das Unterverzeichnis iTech Logging 2 an einer geeigneten Stelle auf Ihre Festplatte ab und starten Sie die darin enthaltene Batchdatei ITLogBook_QuickRegister.bat.

 

 

Beispiele zum Ausprobieren

 

Für einen ersten Eindruck stehen auch die beiden Beispiele ITLogTraceSample und ITLogTraceSampleEx als ausführbare Datei und als Quellcode zur Verfügung.

 
Aufzählung

ITLogTraceSample:
Hierbei handelt es sich um ein Beispiel ohne direkte Verwendung der ITLogLib/.NET-Schnittstellen. Die Ausgabe nach iTech Logging erfolgt ausschließlich über Konfiguration und ohne Quellcode-Erweiterungen.

 

Aufzählung

ITLogTraceSampleEx:
Dieses erweiterte Beispiel zeigt, dass die ITLogLib/.NET Komponente als TraceListener konfiguriert und gleichzeitig über ihr API Logmeldungen ausgeben kann.

 

 


[ Home ]

Copyright © 1999 - 2004  iTech Software GmbH