1

Web サイト プロジェクトから Windows イベント ビューアーにエラーを記録しようとしていますが、うまくいきません。

イベントログに書き込み、Web サイトプロジェクトで参照する機能を含む Web サイト内に別のプロジェクトを追加しようとしました。ページ cs ファイルで using キーワードを押すと、他のプロジェクトが表示されない

これを行う正しい方法はありますか..?

もしそうなら、背後にあるaspxページのコードでは、System.configurationを使用する必要があり、イベントビューアーに書き込みたいたびに、参照したクラスのメソッドを呼び出して処理する必要がありますか?

私はこのようなものが欲しい:

try{
..
}
catch(Exception ex){
   writeToLogFunction(exception source, exception name, exception  description);
}

これは正しいアプローチですか?私は以前にそれを扱ったことはありませんでした。

ありがとうございます。

4

1 に答える 1

0

オープン ソース/無料のログ ライブラリがいくつかあります。私はこれらを使用しましたが、非常によくできています:

Log4Net

エルマ

このサイトには、かなりの数のロギング ライブラリと、ロギングの処理方法を説明する便利なリンクがいくつかリストされています (ページの下部にあります)。

.NET ログ ツールとライブラリ

于 2012-10-04T23:16:15.970 に答える