11
Uygulama yeniden başlatıldığında günlük dosyasının üzerine yazmak için NLog'a ihtiyacım var. Şu anda mevcut dosyaya ekler. Örneğin Ben bunu üzerine yazılacağı log mevcut eklemeden kadar yerine bu append="false"
gibi <target>
şey eklemek mümkün olsaydı iyi olurdu NLog, günlük dosyasının üzerine yazmak için nasıl zorlanır
<targets>
<target xsi:type="File" name="fileLog"
fileName="${longdate}.log" layout="${message}" />
</targets>
benim NLog.config
böyle bir şey var.
deleteOldFileOnStartup işleri sizin yapılandırma bölümü değiştirin. Benim durumumda fileNmae = "$ {longdate} .log". Bu durumda işe yaramazdı. Ancak, uygulamam için. Günlük dosyasının adını değiştirebilirim ve bu çözüm benim için çalışacak. Artı 1 ve cevabını kabul edeceğim. – Vadim
Dosyaları ne sıklıkla, bir gün, bir ay, dosya boyutuna göre siliyorlar? – Smith