我按照以下链接adding log4net to your mvc project中的步骤操作,但它不起作用,有人可以帮助我吗?
更新:我构建一个asp.net mvc5项目,按照上面的步骤链接。最后我在SqlServer表中找不到任何内容。我错过了什么吗?有人知道吗?
答案 0 :(得分:2)
尽管缺乏有关如何配置log4net的详细信息,但您可以启用内部日志记录以帮助确定问题所在。
将此 appSetting 添加到您的web.config
<add key="log4net.Internal.Debug" value="true"/>
将此跟踪侦听器添加到您的web.config
<system.diagnostics>
<trace autoflush="true">
<listeners>
<add
name="textWriterTraceListener"
type="System.Diagnostics.TextWriterTraceListener"
initializeData="C:\tmp\log4net.log" />
</listeners>
</trace>
</system.diagnostics>
这会将内部 log4net 操作记录到c:\tmp\log4net.log
。检查该日志文件以帮助确定问题所在。