2012-03-19 30 views
3

私は初心者でNLogです。NLog ::行番号をログファイルに入れます

ログ番号とともにログ番号を保存します。

1 <log content> 
2 <log content> 
3 <log content> 
4 <log content> 
............. 
........... 
n <log content> 

ここで1,2,3、.... nはログファイルの行番号です。

答えて

4

ターゲットのレイアウトプロパティに番号を付けることができます。同じ値を繰り返すことができるよう${counter}

<target xsi:type="File" 
    name="file" 
    fileName="logfile.txt" 
    layout="${counter} ${longdate}|${level:uppercase=true}|${logger}|${message}"/> 
+0

と呼ばれる計数のためにlayout rendererに建てしかし、カウンタは、その値がリセットされます。たとえば、Webサービスが再起動されると、カウンタはデフォルトにリセットされ、古い値が繰り返されます。 –