[解決済み] log4netとELMAHの違いは何ですか?
2022-10-06 01:34:44
質問
ある人は ELMAH の代わりにlog4netを使っている人がいます。何が良いのでしょうか?
ELMAHを知ったのは Stack Overflowの質問に対する回答 どのように私はC#でロギングを行うのですか?
どのように解決するのですか?
ELMAHはWebアプリケーションのエラーや例外を追跡し、多くの異なるメカニズム(SQL、RSS、Twitter、ファイル、メールなど)を通じてそれらの例外を簡単に記録または表示できるようにすることを目的としています。もし組み込みの例外処理がない場合、ELMAHはウェブアプリケーション環境での例外処理という点で、あなたが求めているものを最もよく提供してくれるでしょう。
Log4net は例外ロギングにも使用できますが、Web アプリケーションにプラグインするために独自のハンドラーを作成する必要があるかもしれません。Log4net は汎用のロギング フレームワークであるため、他のタイプの情報ロギングを行う必要がある場合、ELMAH よりも優れています。Log4netはまた、ほとんどすべての.NETアプリケーションで使用することができます。
関連
-
[解決済み】文字列が有効な DateTime " format dd/MM/yyyy " として認識されなかった。
-
[解決済み] C#のStringとstringの違いは何ですか?
-
[解決済み] C#の正しいバージョン番号を教えてください。
-
[解決済み] .NETでのdecimal, float, doubleの違い?
-
[解決済み] なぜList<T>を継承しないのですか?
-
[解決済み] C#のconstとreadonlyの違いは何ですか?
-
[解決済み] フィールドとプロパティの違いは何ですか?
-
[解決済み] SelectとSelectManyの違い
-
[解決済み] ELMAHをASP.NET MVCの[HandleError]属性で動作させる方法は?
-
[解決済み】大文字・小文字を区別しない「Contains(string)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】「未割り当てのローカル変数を使用」とはどういう意味ですか?
-
[解決済み】GDI+、JPEG画像をMemoryStreamに変換する際にジェネリックエラーが発生しました。
-
[解決済み】スクリプトクラスが見つからないので、スクリプトコンポーネントを追加できない?
-
[解決済み】C# - パスに不正な文字がある場合
-
[解決済み] [Solved] 不正な文字列値: '\xEFxBFxBD' for column
-
[解決済み】5.7.57 SMTP - MAIL FROMエラー時に匿名メールを送信するためにクライアントが認証されない
-
[解決済み】ランダムなブーリアンを生成する最速の方法
-
[解決済み】Unityでゲームオブジェクトのすべての子をループスルーして破壊する方法?
-
[解決済み】WebResource.axdとは何ですか?
-
[解決済み】スレッド終了またはアプリケーションの要求により、I/O操作が中断されました。