log4net - log4net:stacktrace 和 stacktracedetails 总是记录日志
问题描述
我有一个带有两个参数的 ADO.Net 附加程序:
<parameter>
<parameterName value="@stacktrace" />
<dbType value="String" />
<size value="4000" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%stacktrace{4}" />
</layout>
</parameter>
<parameter>
<parameterName value="@stacktracedetail" />
<dbType value="String" />
<size value="4000" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%stacktracedetail{5}" />
</layout>
</parameter>
编辑:上面的代码现在可以正常工作了。
例如 %stacktrace{4} 会显示堆栈跟踪的前四个函数。
另请参阅文档: https ://logging.apache.org/log4net/log4net-1.2.13/release/sdk/log4net.Layout.PatternLayout.html
解决方案
推荐阅读
- python - 忽略其他鼠标点击,Graphics.py Python
- excel - 如何在遇到更改之前自动填充列中的内容。你在单元格中以“停止”这个词结尾
- eclipse-plugin - Eclipse 编辑器无法初始化 lombok 插件导致问题
- arrays - 结构分配数组的静默错误
- scala - Scala/Spark Apriori 实现极其缓慢
- python - OpenCV:相机校准和深度图计算之间有什么关联?
- javascript - Node.js 忽略站点根目录的获取处理程序
- javascript - 递归,将函数作为参数传递
- excel - 工作簿受保护时样式子例程失败
- tree - 如何从 Prolog 中的多路树中删除元素