この時のアプリケーション構成ファイルの記述例を記載します。
テストプログラムとして、次のプログラムを使用します。
namespace TraceTest { using System.Diagnostics; public class TraceTest { public static void Main(string[] args) { Trace.TraceInformation("TraceInformation"); Trace.TraceWarning("TraceWarning"); Trace.TraceError("TraceError"); } } }
次にTraceListenerの設定例を記載します。
<configuration> <system.diagnostics> <trace autoflush="true"> <listeners> <clear /> <!-- 標準出力 --> <add name="console" type="System.Diagnostics.ConsoleTraceListener" /> <!-- 区切りリスト --> <add name="delimited-list" type="System.Diagnostics.DelimitedListTraceListener" initializeData="DELIMITED-LIST.log" /> <!-- イベントログ --> <add name="eventlog" type="System.Diagnostics.EventLogTraceListener" initializeData="Application" /> <!-- テキストファイル --> <add name="file" type="System.Diagnostics.TextWriterTraceListener" initializeData="TEXT-WRITER.log" /> <!-- XML形式 --> <add name="xml-writer" type="System.Diagnostics.XmlWriterTraceListener" initializeData="XML-WRITER.log" /> </listeners> </trace> </system.diagnostics> </configuration>参考
<trace> の <listeners> の <add> 要素
0 件のコメント:
コメントを投稿