Log4Net не может найти свойство% username, когда я называю файл в моем приложении
log4net не делает правильноPatternString
замена моего логина. Я хочу, чтобы мой журнал был
Журналы \ YYYYMMDD \ MSMQcore_ [имя пользователя] .log
Когда я использую%username
свойство, я получаю домен в пути, который добавляет другую косвенную папку там. Я хочу только имя пользователя.
Журналы \ YYYYMMDD \ MSMQcore_ [домен] \ [имя пользователя] .log
У кого-нибудь есть пример вставки «имени пользователя» в имя файла приложения? Я перепробовал кучу вещей, я все еще чешу голову.
<appender name="core_Appender" type="log4net.Appender.RollingFileAppender" >
<!-- <file type="log4net.Util.PatternString" value="Logs/%date{yyyyMMdd}/MSMQcore_%identity.log" /> -->
<!-- <file type="log4net.Util.PatternString" value="Logs/%date{yyyyMMdd}/MSMQcore_%property{user}.log" /> -->
<file type="log4net.Util.PatternString" value="Logs/%date{yyyyMMdd}/MSMQcore_%username.log" />
</appender>