2011-12-21 3 views
5

Я использую NLog для входа в систему и нуждаюсь в zip нагрузках вращающихся текстовых файлов, которые он генерирует вскоре после их создания.Утилита для сжатия файлов с измененным журналом?

NLog должен поддерживать эту функцию некоторое время в неизвестном будущем, но есть ли какая-то полезность, которая может сделать это самостоятельно?

+0

Каковы требования для архивирования файлов? –

+0

ничего особенного. Я просто не хочу, чтобы они раздували HD. – adams

+0

Ищите «сжатый» в http://nlog-project.org/wiki/File_target, по-видимому, он сообщает Windows, чтобы сжать файлы журнала. Я не узнал, как заставить его работать. –

ответ

1

Архивирование архивных файлов поддерживается начиная с NLog 4.0 см news post

Использование enableArchiveFileCompression, например,

<target name="file" xsi:type="File" 
     layout="${longdate} ${logger} ${message}" 
     fileName="${basedir}/logs/logfile.txt" 
     archiveFileName="${basedir}/archives/log.{#}.txt" 
     archiveEvery="Day" 
     archiveNumbering="Rolling" 
     maxArchiveFiles="7" 
    enableArchiveFileCompression="true" /> 
Смежные вопросы