私は、ステートメントのみがファイルに書き込まれる という信念を持って、C#のトレースリスナーを使用してロガーを作成するという記事に従いました。Trace.WriteLine()
application.log
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.diagnostics>
<trace autoflush="true" indentsize="4">
<listeners>
<add name="myListener" type="System.Diagnostics.TextWriterTraceListener" initializeData="application.log" />
<remove name="Default" />
</listeners>
</trace>
</system.diagnostics>
</configuration>
しかし、残念なことに、Debug.WriteLine()
以前はタブに移動しOutput
ていたものがすべてそのタブから消え、代わりにすべてがトレースファイルに移動するようになりましたapplication.log
。
ステートメントのみ をそれに向ける方法はありますか?Trace.WriteLine()
application.log
WriteLine()
そうでない場合は、デバッグセッション全体ではなく、そのファイルにログを記録するために選択したものだけを自分のファイルに移動する最も簡単な方法は何ですか?