在nLog中禁用.info日志记录

Sre*_*h G 5 c# nlog

在我的.net应用程序中,我使用nLog进行日志记录,现在我想禁用.info日志记录(即.error和.fatal日志功能sholud已启用)是否存在任何选项?请帮助

Mar*_*ill 8

您可以在app.config文件的nlog配置的rules部分中设置最小日志级别.因此,例如,以下将配置nlog,以便仅将警告及以上(包括错误和致命,但不包括信息或跟踪)记录到名为"file"的目标:

<nlog>
  <rules>
    <logger name="*" minlevel="Warn" writeTo="file" />
  </rules>
</nlog>
Run Code Online (Sandbox Code Playgroud)

  • 您还可以显式设置levels ="Error,Fatal"而不是minlevel. (5认同)