Log4Net no puede encontrar la propiedad% username cuando nombro el archivo en mi appender
log4net no hace lo correctoPatternString
sustitución de mi nombre de usuario. Quiero que mi log sea
Logs \ YYYYMMDD \ MSMQcore_ [username] .log
Cuando uso el%username
propiedad, obtengo el dominio en la ruta, que agrega otra dirección indirecta de carpeta allí. Solo quiero el nombre de usuario.
Logs \ YYYYMMDD \ MSMQcore_ [domain] \ [username] .log
¿Alguien tiene un ejemplo de inserción del "nombre de usuario" en el nombre de archivo del adjunto? He intentado un montón de cosas, todavía estoy rascando mi cabeza.
<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>