standardmäßig Nlog Protokolle log AnwendungsordnerNlog in ein anderes Verzeichnis
<target xsi:type="File" name="f"
fileName="${basedir}/logs/${shortdate}.log"
layout="${longdate} ${uppercase:${level}} ${message}
${exception:message=tostring}" />
Derzeit meine Anwendung ist in C-Verzeichnis auf Standard und ich möchte Nlog zu D-Verzeichnis in bestimmten Ordner protokollieren. Ich las über
fileName="${tempdir:folder=myapptmp}/sample.log"
und
${specialfolder:dir=String:file=String:folder=Enum}
Spezielle Ordner es meldet sich MyDocuments scheint, Bilder. Also nicht sehr nützlich. Tempdir bin ich mir nicht sicher. Hat früher in diesem jemand getan oder hat es eine Idee, über
Meine Nlog Config
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<!--
See https://github.com/nlog/nlog/wiki/Configuration-file
for information on customizing logging rules and outputs.
-->
<targets>
<!-- add your targets here -->
<target name="File" xsi:type="File"
fileName="D:\Sushil\DwebLogging\log-${date:format=yyyy-MM-dd}.log"
layout="${longdate} ${uppercase:${level}} ${message} ${exception:
format=tostring}" />
<rules>
<logger name="*" minlevel="Trace" writeTo="File" />
</rules>
</nlog>
Im obigen Beispiel gibt es kein abschließendes ''-Tag. Problem kopieren/einfügen oder korrekt? – DiskJunky
Ah .. Das war das Problem. Danke :) – Sushil