AssemblyVersion番号をlog4netアペンダーに追加する方法を理解しようとしています。つまり..
<appender name="RollingFile" ..>
<file value="{TEMP}\MyApp\<AssemblyVersion>\MyApp.log"/>
..
</appender>
AssemblyVersion番号をlog4netアペンダーに追加する方法を理解しようとしています。つまり..
<appender name="RollingFile" ..>
<file value="{TEMP}\MyApp\<AssemblyVersion>\MyApp.log"/>
..
</appender>
答えを見つけました。「 log4net を使用した動的ログ ファイル名」を参照してください。
<appender name="RollingFileAppenderV1"
type="log4net.Appender.RollingFileAppender">
<file type="log4net.Util.PatternString"
value="F:\HornetFeed\%property{LogName}" />
次に、C# コードで:
log4net.GlobalContext.Properties["LogName"] = "file1.log";