おまじない

app.config

<configSections>
 <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,log4net" />
</configSections>

AssemblyInfo.vb

<Assembly: log4net.Config.XmlConfigurator(Watch:=True)> 

利用

''' <summary>
''' ログ出力定義
''' </summary>
''' <remarks></remarks>
Private Shared ReadOnly LOG As log4net.ILog = _
  log4net.LogManager.GetLogger( _
  System.Reflection.MethodBase.GetCurrentMethod().DeclaringType)

Appender

Appender機能
log4net.Appender.AdoNetAppenderADO.NETを使ってデータベースにログを書き込みます
log4net.Appender.ConsoleAppenderコンソールにログを表示します
log4net.Appender.DebugAppenderイミディエイト(or出力)ウィンドウにログを表示します
log4net.Appender.EventLogAppenderイベント・ログにログを書き込みます
log4net.Appender.FileAppenderファイルにログを書き込みます
log4net.Appender.NetSendAppenderWindowsのNetSendコマンドを利用して、ログをWindowsユーザーに送ります
log4net.Appender.RollingFileAppenderファイルの最大値を設定して、複数のログ・ファイルをサイクリックに作成します
log4net.Appender.SmtpAppenderSMTPを使ってログをメールで送ります
log4net.Appender.TraceAppender通常のトレースと同様にトレース情報としてログを生成します

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

管理人/副管理人のみ編集できます