実行履歴が欲しいので、log4netでログを出力する
詳しいことは、@ITなどで記述されている
パラメータは以下の通り
<log4net>
<!-- ログ出力先の定義 -->
<appender name="DailyFileAppender" type="log4net.Appender.RollingFileAppender">
<!-- ログ・ファイル名の先頭部分 -->
<param name="File" value="d:\temp\AskaPrint" />
<!-- ファイル名の日付部分 -->
<param name="DatePattern" value='yyyyMMdd".log"' />
<!-- ログファイルの切替 { サイズ: Size, 日付: Date } -->
<param name="RollingStyle" value="Date" />
<!-- 追加 -->
<param name="AppendToFile" value="true" />
<!-- ログ・ファイル名が固定ではないので“false”を指定 -->
<param name="StaticLogFileName" value="false" />
<!-- ログの書式 -->
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n" />
</layout>
</appender>
<root>
<!-- ログのレベルを指定 -->
<!-- すべてのログレベルを出力 -->
<level value="ALL" />
<!-- どのログ出力先を使用するか -->
<appender-ref ref="DailyFileAppender" />
</root>
</log4net>
0 件のコメント:
コメントを投稿