1
私はlog4netのを使用してこのようになりますファイル名の形式を取得しようとしている
:私はこのような構成を設定しているlog4netの動的なファイル名の問題
AriaClient_2016_11_11_08_38_54-[7988].log
:
<appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
<file type="log4net.Util.PatternString">
<conversionPattern value="AriaClient_%date{yyyy_MM_dd_HH_mm_ss}-[%processid].log" />
</file>
<preserveLogFileNameExtension value="true" />
<staticLogFileName value="false" />
<param name="AppendToFile" value="true" />
<lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
<!--+InterProcessLock-->
<layout type="log4net.Layout.PatternLayout">
<param name="ConversionPattern" value="%date (#%property{pid}) [%thread] %-5level %logger - %message%newline" />
</layout>
</appender>
生成し、ファイル名は次のようになります。
AriaClient_2016_11_11_08_38_54-[7988].2016-11-11.log
2番目の日付が.lの前に来る場所はわかりません拡張子。誰にもアイデアはありますか?