Apacheのlog4netのは、JavaのLog4JののC#のカウンターパートである。
log4netの.NETフレームワークとMonoプロジェクトの両方で動作し、トレース、およびあなたの.NETベースのアプリケーションにコンポーネントをデバッグ、ロギングを追加するために使用することができます。
インスピレーションを得たと密接にLog4Jのプロジェクトの1.xの支店をモデルにした、このツールキットは、開発者がC#のソフトウェアに多目的ロガーを追加し、プログラマが作業する可能性のあるコードのための洞察力に富んデバッグ情報を得るのを助けるます。
log4netのは、さまざまな場所や形式に出力サポートするXMLファイルを使用して簡単に設定でき、実行時に自分自身を変更する動的な構成のサポートが付属しており、ちょうど元のLog4Jのようにそれはまた、プラグインを介して拡張することができます。
パフォーマンスは良好であり、ドキュメントは標準パッケージに含まれています。
このリリースで新しい何が:ます。
バグ修正:
環境変数は、Windows上で誤って大文字と小文字が区別されます
AbsoluteTimeDateFormatterでの競合状態
log4netので動的メソッドを使用すると、StackFrameItemにNullReferenceExceptionがの原因となります
Compact Frameworkの2.0用にビルドされません
.NET 3.5のアセンブリはILogExtensionsが不足しています
SmtpAppenderエンコード変更
改善点:
ラムダベースのILOG-拡張機能は、エラーをキャッチする必要があります
このバグの修正:
このバージョン1.2.13の新機能です。
環境変数は、Windows上で誤って大文字と小文字が区別されます
AbsoluteTimeDateFormatterでの競合状態
log4netので動的メソッドを使用すると、StackFrameItemにNullReferenceExceptionがの原因となります
Compact Frameworkの2.0用にビルドされません
.NET 3.5のアセンブリはILogExtensionsが不足しています
SmtpAppenderエンコード変更
改善点:
ラムダベースのILOG-拡張機能は、エラーをキャッチする必要があります
このバージョン1.2.11の新機能は次のとおりです。
このリリースのlog4net以降では、新しい厳密な名前のキーを使用していますが、我々はまた、使用してバイナリディストリビューションを提供"古い" log4netの1.2.10およびそれ以前の厳密な名前のキー。
このバージョン1.2.10の新機能です:
このは、APIにフラッシュコマンドが追加されました。
BufferingAppenderSkeletonバッファのプログラムフラッシュ。
サポートアペンダ効率的に出力することができ、複数のイベント。
ILog.xxxFormat方法の性能。
保護にMemoryAppenderメンバ変数を変更します。
コメントが見つかりません