的跡問題:只跟蹤同一類型的消息和線程跟蹤 - C#
如何選擇只有一種類型的關閉消息被傾聽?我想這traceOutput只listeng錯誤或警告,等等
TextWriterTraceListener traceOutput = new TextWriterTraceListener(traceFileStream); Trace.Listeners.Add(traceOutput);
我怎麼能分別跟蹤不同的線程?我需要創建一個自定義的Trace類嗎?
的跡問題:只跟蹤同一類型的消息和線程跟蹤 - C#
如何選擇只有一種類型的關閉消息被傾聽?我想這traceOutput只listeng錯誤或警告,等等
TextWriterTraceListener traceOutput = new TextWriterTraceListener(traceFileStream);
Trace.Listeners.Add(traceOutput);
我怎麼能分別跟蹤不同的線程?我需要創建一個自定義的Trace類嗎?
如果使用TraceSource,那麼你可以使用SourceSwitch來控制通過TraceSource寫消息的「級別」。因此,如果您有TraceSources「A」,「B」和「C」,則可以根據TraceEventType將「A」配置爲在不同級別進行日誌/寫入。您也可以配置TraceFilter以提供額外的過濾。
你不清楚你在問什麼。你想在每條消息中有指示登錄它的線程的東西嗎? TraceOptions提供了一種方法來指示您希望TraceListener寫入哪些附加信息。
我個人很喜歡SmartInspect這是商業,但還是低檔產品.... http://www.gurock.com/smartinspect/articles/
的LogViewer的是一個很大的優勢,如果你要處理的是愚蠢的支持者......
,無,我不爲gurock軟件工作:-)
好的,我試試NLog!謝謝! – Pedro77