このパターンを使用して動的ファイル名を作成しようとしています: "Debug_%property{LogUserName}.txt"
%property{LogUserName} の値は、log4net.LogicalThreadContext.Properties["LogUserName"] から取得され、ユーザーのログイン時に入力されます。
初めて、それは完全に機能します。ファイルは Debug_user1.txt のような名前になります (たとえば)。
user1 が切断し、user2 が (同じブラウザーで) ログインすると、新しいファイルが作成されるはずですが、それは行われません。
LogicalThreadContext.Properties は最終的な変数であり、実行時に変更できないようです。
FileAppender.File プロパティを変更しようとしましたが、うまくいきません。