2011-07-01 14 views
1

私はwpfアプリケーションを作成しています。アプリケーションのエラーログファイルを作成する必要があります。wpfアプリケーションのエラーログを作成する

wpfの日付で特定のフォルダに自動的にエラーログファイルを作成するにはどうすればよいですか?

ウェブでは、エラーページを作成してエラーファイルを作成しますが、どうすればWPFで作成できるか分かりません。

答えて

5

log4netを見て、それが簡単にイベントログ、デバッグ出力などのファイルや別の出力ストリームでのセットアップログ出力することができます...

あなたはそれを自分で行いたい場合は、次の

System.IO.StreamWriter file = new System.IO.StreamWriter("yourlog.log", true); 
2

まず、TraceDebugのクラスをSystem.Diagnosticsでご覧ください。多くの場合、エラー・ロギングを実装したいと言っているとき、トレースやデバッグを実装したいということは、コンパイル時にデバッグ機能のオン/オフを切り替えたり、トレース出力をランタイムは非常に強力で、System.Diagnosticsを使用することは、すべての機能を自分で開発するよりはるかに簡単です。

第二に、あなたがTraceを使用するか、単にStreamWriterに書き込みをしようとしているかどうか、Environment.SpecialFolderPath.GetTempPathを見てください。

はい、sllに記載されているように、log4netもご覧ください。

関連する問題