我看到了一些有以下内容的课程。它的功能是什么?
[assembly:log4net.Config.XmlConfigurator(ConfigFileExtension =“log4net”,Watch = true)]
感谢。
答案 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.
此属性只能使用一次 每个组装。