これとこのmsdnリンクを読んだ後、開発中のWebアプリケーションでTraceSource.TraceEventを使用する必要があります
私はすでにビルドされているプロジェクトに取り組んでおり、それに変更を加えて更新しています。
これが私の web.config の定義方法です。
<system.diagnostics>
<sources>
<listeners>
<clear/>
<add name="xml"/>
</listeners>
</sources>
<sharedListeners>
<add name="xml" type="System.Diagnostics.XmlWriterTraceListener"
traceOutputOptions="Callstack,LogicalOperationStack,ProcessId"
initializeData="C:\logs\Test.svclog"/>
</sharedListeners>
<trace autoflush="true" />
</system.diagnostics>
私が使用しようとしているコード
var traceSource = new TraceSource("TraceSourceName");
traceSource.TraceEvent(TraceEventType.Error, 2, "Hello World !");
ただし、Test.svclog ファイルへのログ記録は行われません。C:\logs\ フォルダーの下に空のファイル Test.svclog を作成しました。
これについて私を助けてください。