2014-02-08 47 views
1

使用log4net將文本存儲在文件中。從將日添加到日誌文件的名稱

http://sadi02.wordpress.com/2008/06/29/log4net-tutorial-in-c-net-how-can-i-show-log-in-a-file/

在AppSettings的文件:

<param name="File" value="C:\Try\logger\logger\bin\Debug\log.txt" /> 

用於創建該文件。問題是文件將從以前的運行中存在;我如何在文件名中添加其他信息

<param name="File" 
     value="C:\Try\logger\logger\bin\Debug\log + "Monday" + .txt" /> 

這裏星期一標誌說它缺少所需的空格?

UPDATE * 謝謝重複伊夫用它來補充: *

<param name="DatePattern" value="dd.MM.yyyy'.log'" /> 
    <param name="File" 
     value="C:\Try\logger\logger\bin\Debug\log + DatePattern + .txt" /> 

但現在的文件保存爲

log + DatePattern + .txt 

爲什麼不會將其保存的實際日期?

+0

任何想法:

<file type="log4net.Util.PatternString" value="C:\Try\logger\logger\bin\Debug\log%date{dd}.txt" /> 

如需進一步信息,請參考相關文檔更新? – John

回答

相關問題