0
在.Net 4.0 Web服務中,我使用trace autoflush寫入日誌文件。.Net Trace Listener日誌記錄級別
通過增加在web.config如下:
<trace autoflush="true" >
<listeners>
<add name="TextWriter"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="trace.log" >
</add>
</listeners>
</trace>
我試圖找到一種方法只記錄Trace.TraceError(「錯誤信息」),並排除Trace.TraceInformation(「一些詳細的調試東西「)而不改變我的代碼,只是改變web.config?
我在MSDN上找到的信息顯示瞭如何通過添加調用Trace.Flush()並添加源代碼,交換機和sharedlisteners的代碼來完成此操作,但是我想繼續使用自動刷新而不更改代碼。
非常感謝提前:)