古いバージョンの log4net: 1.2.0.21221 を使用しています。
新しいバージョンの log4net を使用すると、ローリング ファイル アペンダーをうまく利用できました。
プロパティの使用:
log4net.GlobalContext.Properties["LogName"] = string.Concat(fileName, "_", dateTimeInfo, ".log");
log4net.ThreadContext.Properties["Version"] = "1";
XmlConfigurator.Configure();
これらは古いバージョンの log4net では利用できません。構成ファイルで定義されたローリング ファイル アペンダーを使用するにはどうすればよいですか? アプリケーションを起動するたびに、構成ファイルの新しい名前が必要です。