log4net的使用问题

发布于 2024-09-11 10:35:12 字数 136 浏览 4 评论 0原文

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

[程序集:log4net.Config.XmlConfigurator(ConfigFileExtension = "log4net", Watch = true)]

谢谢。

I saw some classes with the following at head. What's its functionality?

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

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

去了角落 2024-09-18 10:35:12

它打开对扩展名为 .log4net 的单独 log4net 配置文件的处理,允许监视文件的更改(因此,如果您决定在程序执行期间更改应在何处记录的内容等,您可以执行此操作,log4net 会选择立即更新您的更改)。

这取决于配置文件的内容会发生什么(是否会记录任何内容)。

但为了真正发生日志记录,类必须以某种方式使用 log4net 类(好吧,无论如何,他们不必直接使用它)。

It turns on processing of separate log4net configuration file with extension .log4net, enables watching file for changes (so if you decide, during program execution, that you want to change what should be logged where, etc, you can do it and log4net will pick up your changes immediately).

It depends on the contents of config file what will happen (if it will log anything or not).

But for logging to actually happen, classes must somehow use log4net class (well, they don't have to use it directly, anyway).

倚栏听风 2024-09-18 10:35:12

请查看此处了解更多信息...

// 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.

该属性只能使用一次
每个组件。

Take a look here for more info...

// 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.

This attribute may only be used once
per assembly.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文