11
Ho bisogno che NLog sovrascriva il file di registro quando l'applicazione viene riavviata. Attualmente si aggiunge al file esistente. Per esempio io ho qualcosa di simile nella mia NLog.configCome forzare NLog a sovrascrivere il file di registro
<targets>
<target xsi:type="File" name="fileLog"
fileName="${longdate}.log" layout="${message}" />
</targets>
Sarebbe bello se ero in grado di aggiungere qualcosa di simile <target>
append="false"
così invece di aggiungere alla già esistente registro sarebbe sovrascrivere.
deleteOldFileOnStartup funziona solo quando il parametro "filename" denota un singolo file. Nel mio caso è fileNmae = "$ {longdate} .log". In questo caso non funzionerebbe. Tuttavia, per la mia app. Posso cambiare il nome per il file di registro e questa soluzione funzionerà per me. Più 1 e accetterò la tua risposta. – Vadim
con quale frequenza vengono cancellati i file, in base a cosa, un giorno, un mese, le dimensioni del file? – Smith