objetivos Mi Nlog es así:utilizando lugar AppData en Nlog
<targets>
<target xsi:type="Console" name="console"
layout="${longdate}|${level}|${message}" />
<target xsi:type="File" name="ErrorLog" fileName="${basedir}/error.txt"
layout="${longdate}
Trace: ${stacktrace}
${message}" />
<target xsi:type="File" name="AccessLog" fileName="${basedir}/access.txt"
layout="${shortdate} | ${message}" />
</targets>
Pero esto causa problemas si el usuario no es un administrador en su máquina, porque no van a tener acceso de escritura a "Archivos de programa" . ¿Cómo puedo obtener algo como %AppData%
en NLog en lugar de BaseDir?
Sí, pero ¿cómo lo uso? Ya lo intenté, fileName = "$ {ApplicationData} /RentalEase/access.txt" y falla silenciosamente. – Malfist
No recuerdo nada, pero debería ser así: $ {carpetaespecífica: carpeta = NOMBREDEVUELO ESPECIAL} –
Eso no funciona, dice que no es válido. – Malfist