我一直努力遵循的NHProf站点上的 ,但似乎无法使它发挥作用。 我在想什么?
我把log4net的配置节在我的web.config:
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net/>
...
</configSections>
...
<log4net>
<appender name="NHProfAppender" type="HibernatingRhinos.Profiler.Appender.NHibernate.NHProfAppender, HibernatingRhinos.Profiler.Appender">
<sink value="http://localhost:22897"/>
</appender>
<logger name="HibernatingRhinos.Profiler.Appender.NHibernate.NHProfAppender.Setup">
<appender-ref ref="NHProfAppender"/>
</logger>
<log4net>
而在Global.asax
:
protected void Application_Start(...)
{
...
log4net.Config.XmlConfigurator.Configure();
...
}
该HibernatingRhinos.Profiler.Appender.dll
组件在我的bin\
目录中,但至今没有骰子。 我已经能够验证一个log4net的记录器正在使用正确的名称创建的,但我不相信,一个appender与之相关联。 有任何想法吗?