[英]Why is the NLog not logging as expected?
我正在尝试NLog,但是有som问题。
这是示例项目: 项目参考的示例链接
这些是问题所在:
编辑:我错过了目标标签上的布局,我添加了此:
${longdate} ${uppercase:${level}} ${message} | ${stacktrace}
现在,我得到一个堆栈跟踪,但是它不完整,看起来像这样:
Control.WndProcException => ThreadContext.OnThreadException => Program.Application_ThreadException
因此,没有关于引发异常的btThrowException_Click的信息?
您可以使用此:
layout="${longdate} ${uppercase:${level}} ${message} ${exception:format=ToString,StackTrace:maxInnerExceptionLevel=2} ${newline}"
默认情况下,NLog会执行此“紧凑”异常。 如果添加此布局,则将获得完全异常,最多包含2个内部异常级别。
关于第二个错误,我从未经历过。 也许您应该提供更多详细信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.