首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在NHibernate事件探查器中尝试将<skipCapturingStackTraces>与NHProfAppender一起使用时出错

在NHibernate事件探查器中尝试将<skipCapturingStackTraces>与NHProfAppender一起使用时出错
EN

Stack Overflow用户
提问于 2019-01-17 14:21:40
回答 1查看 78关注 0票数 1

尝试跟随https://www.hibernatingrhinos.com/products/nhprof/learn#Usage

我有以下log4net.config文件:

代码语言:javascript
运行
复制
<?xml version="1.0" encoding="utf-8" ?>
<log4net>
  <appender name="NHProfAppender"
      type="HibernatingRhinos.Profiler.Appender.NHibernate.NHProfAppender, 
      HibernatingRhinos.Profiler.Appender.NHibernateLog4Net">
    <sink value="tcp://127.0.0.1:22897" />
  </appender>
  <logger name="HibernatingRhinos.Profiler.Appender.NHibernate.NHProfAppender.Setup">
    <appender-ref ref="NHProfAppender"/>
    <skipCapturingStackTraces value="true"/>
  </logger>
</log4net>

我得到以下错误:

log4net.Repository.Hierarchy.DefaultLoggerFactory+LoggerImpl :错误XmlHierarchyConfigurator:找不到属性skipCapturingStackTraces以在log4net上设置对象

谁能解释一下为什么会收到这个错误,以及如何修复它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-18 05:02:54

SkipCapturingStackTracesNHProfAppender的属性,类似于Sink属性,因此您必须在<appender>元素上配置它。

代码语言:javascript
运行
复制
<appender name="NHProfAppender"
    type="HibernatingRhinos.Profiler.Appender.NHibernate.NHProfAppender, 
        HibernatingRhinos.Profiler.Appender.NHibernateLog4Net">
    <sink value="tcp://127.0.0.1:22897" />
    <skipCapturingStackTraces value="true" />
</appender>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54230091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档