2009-12-01 89 views
0

如果您记录wcf调用和消息,日志文件可能变得非常大,非常快。我想按日期分割日志文件。我可以写自己的tracelistener,但如果可能的话,我更喜欢日志中的一些常量。这样我想将日期添加到我的日志文件中

<sharedListener> 
<add initilizeDate="SomeLogFile{TODAY}.log" 

的东西,这将输出这样的日志文件:SomeLogFile2009-12-01

我该怎么做呢?

回答

1

您可以使用Log4Net或实现您自己的TraceListener。 Log4Net有RollingFileAppender,它确实如此(它可以按日期和/或大小滚动文件)

+0

Thx为您的答复。我编辑了我的帖子:如果可能的话,我更喜欢日志中的一些常量 – MichaelD 2009-12-01 13:19:36

+0

你的意思是不变的?日志将每天滚动并在文件名中包含日期? – 2009-12-01 13:28:50