0
私は私のログファイルには、次の形式にしたい:。log4netの:ローリングファイルアペンダ、カスタムファイル名
を記録YYYY-MM-DD-[エリア] { - [オプションのタグを]}
となるので、2016-08-23-Area-PerformanceTesting.logのようになります(Area = [area]、PerformanceTesting = [optionalタグ])。
の後に 'area'文字列変数を追加する際に問題があります。また、オプションのタグ変数も使用できます。 。
を.logの:{YYYY-MM-DD(TT)} Name.2016-08-23(PM)
得られたファイル名が間違っている本であることが判明します
<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
<param name="File" value="C:\Logs\%date{yyyy-MM-dd(tt)}.Name.log" />
<param name="AppendToFile" value="true" />
<param name="RollingStyle" value="Composite" />
<param name="MaxSizeRollBackups" value="1000" />
<param name="MaximumFileSize" value="25MB" />
<param name="StaticLogFileName" value="false" />
<param name="DatePattern" value=".yyyy-MM-dd(tt)" />
<PreserveLogFileNameExtension value="true"/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date{HH:mm:ss.fff} %message%newline" />
</layout>
</appender>