TableViewer サンプルアプリケーションでトレースを有効にするには、作成する設定ファイルの中で、ConsoleTraceListener および TextWriterTraceListener リスナーを参照し、デフォルトのリスナーを削除し、本来は 0 に設定されるスイッチをすべて有効にします。
前提条件
Visual Studio がインストールされている必要があります。
内容と備考
Windows Mobile ではトレースはサポートされていません。
Visual Studio で TableViewer サンプルを開きます。
Visual Studio を起動し、%SQLANYSAMP12%\SQLAnywhere\ADO.NET\TableViewer\TableViewer.sln を開きます。
App.config という名前のアプリケーションファイルを作成し、次の設定内容をコピーします。
<?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> |
アプリケーションを再構築します。
[デバッグ] » [デバッグの開始] をクリックします。
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |