Protokolldatei anfertigen

Tritt ein Problem nur auf einem Kundensystem auf, sollte auf diesem zunächst eine Protokolldatei erstellt werden. Hierzu dient das Tool Debwin, welches im "Verschiedenes"-Verzeichnis der List & Label-Installation installiert wird.

Debwin muss vor der Applikation gestartet werden. Wenn anschließend die Applikation gestartet wird, werden sämtliche Aufrufe an die Komponente mit ihren Rückgabewerten sowie einige Zusatzinformationen zu Modulversionen, Betriebssystem etc. protokolliert.

Jede unter .NET geworfene Exception entspricht im Protokoll einem negativen Rückgabewert einer Funktion. Im Protokoll finden sich meist weitere hilfreiche Informationen.

Soll die Anwendung ohne Hilfe von Debwin Debug-Protokolle erstellen, kann dies z. B. über die Konfigurationsdatei der Anwendung erreicht werden. Eine Protokollierung kann darin wie folgt erzwungen werden:

<configuration>

 <appSettings>

  <add key="ListLabel DebugLogFilePath" value="C:\Users\Public\debug.log" />

  <add key="ListLabel EnableDebug" value="1" />

 </appSettings>

</configuration>