Die Aktivierung der Protokollierung in der TableViewer-Beispielanwendung umfasst das Erstellen einer Konfigurationsdatei, die die Listener ConsoleTraceListener und TextWriterTraceListener referenziert, den Standard-Listener entfernt und alle Parameter aktiviert, die sonst auf 0 gesetzt würden.
Voraussetzungen
Visual Studio muss installiert sein.
Kontext und Bemerkungen
Die Protokollierung wird unter Windows Mobile nicht unterstützt.
Öffnen Sie das TableViewer-Beispiel in Visual Studio.
Starten Sie Visual Studio und öffnen Sie %SQLANYSAMP16%\SQLAnywhere\ADO.NET\TableViewer\TableViewer.sln.
Erstellen Sie eine Anwendungsdatei namens App.config und kopieren Sie die folgende Konfiguration:
<?xml version="1.0" encoding="utf-8" ?> <configuration> <system.diagnostics> <sources> <source name="iAnywhere.Data.SQLAnywhere" switchName="SASourceSwitch" switchType="System.Diagnostics.SourceSwitch"> <listeners> <add name="ConsoleListener" type="System.Diagnostics.ConsoleTraceListener"/> <add name="TraceLogListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="myTrace.log" traceOutputOptions="ProcessId, ThreadId, Timestamp"/> <remove name="Default"/> </listeners> </source> </sources> <switches> <add name="SASourceSwitch" value="All"/> <add name="SATraceAllSwitch" value="1" /> <add name="SATraceExceptionSwitch" value="1" /> <add name="SATraceFunctionSwitch" value="1" /> <add name="SATracePoolingSwitch" value="1" /> <add name="SATracePropertySwitch" value="1" /> </switches> </system.diagnostics> </configuration> |
Erstellen Sie die Anwendung.
Klicken Sie auf Debuggen » Debuggen starten.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |