log4net的使用问题

时间:2010-07-23 10:22:27

标签: log4net

我看到了一些有以下内容的课程。它的功能是什么?

[assembly:log4net.Config.XmlConfigurator(ConfigFileExtension =“log4net”,Watch = true)]

感谢。

2 个答案:

答案 0 :(得分:2)

它打开处理单独的log4net配置文件,扩展名为.log4net,允许观察文件的更改(所以如果你决定,在程序执行期间,你想要更改应该记录的位置等,你可以这样做, log4net将立即获取您的更改。

这取决于配置文件的内容会发生什么(如果它将记录任何内容)。

但是对于实际发生的日志记录,类必须以某种方式使用log4net类(好吧,无论如何,它们不必直接使用它)。

答案 1 :(得分:1)

查看here了解更多信息......

// Configure log4net using the .log4net file
[assembly: log4net.Config.XmlConfigurator(ConfigFileExtension="log4net",
                                          Watch=true)]
// This will cause log4net to look for a configuration file
// called TestApp.exe.log4net in the application base
// directory (i.e. the directory containing TestApp.exe)
// The config file will be watched for changes.
  

此属性只能使用一次   每个组装。