NLog是具有丰富日志路由和管理功能的.NET的免费记录平台。它使您的应用程序易于生产和管理高质量的日志,无论其尺寸或复杂性如何。
从任何.NET语言中处理结构化的记录和传统日志记录,使用上下文信息增强,根据您的喜好格式,然后将它们发送到一个或多个目标,例如文件或控制台。
专业和次要版本将发布在项目新闻上。
入门
- .NET框架
- ASP.NET核心
- .NET核心控制台
有麻烦吗?检查故障排除指南
NLog 6.0支持AOT
NLog 6.0现在可用。另请参见NLog 6.0的重大更改列表
NLog扩展
NLog -NUGET包装提供了进行文件和控制台goging所需的一切。如果您需要其他输出选项,则有许多NLog扩展程序包(例如数据库,电子邮件,云服务等)。请参阅目标和布局渲染器概述!
NLog -Project维护的NLog扩展程序包在此处列出Nuget/build状态。
也可以创建自己的自定义NLog扩展。
问题,错误报告或功能请求?
如果遇到NLog工作的问题?然后,请在询问之前先检查故障排除指南!询问时,这通常会为您提供明显的错误消息,因此解决问题更容易!
如果对如何正确配置NLog有疑问?然后,请在Stackoverflow上发布问题(使用NLog标签)
您是否找到了NLog功能的错误或问题?请在问题列表中发布它们,并遵循以下准则。
常见问题(常见问题解答)
请参阅Wiki上的常见问题解答
执照
NLog是开源软件,根据BSD许可条款获得许可。有关详细信息,请参见License.txt。
