Reputation: 65
I'm trying to figureout how to add AssemblyVersion number to a log4net appender. With that I mean..
<appender name="RollingFile" ..>
<file value="{TEMP}\MyApp\<AssemblyVersion>\MyApp.log"/>
..
</appender>
Upvotes: 1
Views: 603
Reputation: 65
Found the answer. See "Dynamic log fileNames with log4net"
<appender name="RollingFileAppenderV1"
type="log4net.Appender.RollingFileAppender">
<file type="log4net.Util.PatternString"
value="F:\HornetFeed\%property{LogName}" />
Then in C# code:
log4net.GlobalContext.Properties["LogName"] = "file1.log";
Upvotes: 2