Trace.Write
とTrace.TraceInformation
の違いを理解しようとしています。トレースにユーザーフレンドリーなタイムスタンプを含める方法
タイムスタンプ/日時のためにtraceOutputOptions
を設定しようとしました。私は、私が書いている各メッセージと共にタイムスタンプを追加するだけでいいです。私が得ているdatetimeは、以下のように、アプリケーション名とあまりユーザーフレンドリーなタイムスタンプを次の行に追加するので少し混乱します。
ConsoleApplication1.exe Information: 0 : Hello - Trace!
DateTime=2011-01-31T14:26:11.1538509Z
ConsoleApplication1.exe Error: 0 : Hello - Trace!
DateTime=2011-01-31T14:26:11.1538509Z
私に必要なのは
2011-01-31 11:32 Information: Hello - Trace!
2011-01-31 11:33 Error: Hello - Trace!
のようなものがそれをやってApp.config
でそれを設定するための簡単な方法はありますか?
'Trace.Write'とそのilkは(" OutputDebugString "を使用して)トレースする"古い方法 "です。 "新しい方法"はTrace Sourcesです。http://msdn.microsoft.com/en-us/library/ms228989.aspx – Tergiver