当前位置:编程学习 > C#/ASP.NET >>

log4net 问题

我尝试使用了RollingLogFileAppender_DateFormat和EventLogAppender两种模式
RollingLogFileAppender_DateFormat 我能够正常写入文件系统.
但是EventLogAppender却不成功,我在我的电脑->计算机管理->事件查看器 里面没有找到日志

01.<log4net>  
02.<!--定义输出到windows事件中-->  
03.        <appender name="EventLogAppender" type="log4net.Appender.EventLogAppender">  
04.            <layout type="log4net.Layout.PatternLayout">  
05.                <conversionPattern value="记录时间:%date 线程ID:[%thread] 日志级别:%-5level  文件:%file 所在行:%line 类:%logger property:[%property{NDC}] %newline 描述:%message%newline"/>  
06.            </layout>  
07.        </appender>  
08.        <root>  
09.            <!--定义日志的输出媒介,下面定义日志以四种方式输出。也可以下面的按照一种类型或其他类型输出。-->  
10.            <!--RollingFileAppender事件日志,每天一个日志-->  
11.  
12.            <appender-ref ref="EventLogAppender"/>  
13.            <!-- 如果不启用相应的日志记录,可以通过这种方式注释掉 -->  
14.        </root>  
15.    </log4net>  

求教各位高手  --------------------编程问答-------------------- <appender name="EventLogAppender" type="log4net.Appender.EventLogAppender">

      <ApplicationName value="msg"></ApplicationName>

      <LogName value="测试"></LogName>

      <MachineName value="XXXX"></MachineName>

      <layout type="log4net.Layout.PatternLayout">

        <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline"/>

      </layout>

    </appender> --------------------编程问答-------------------- 貌似不行啊 我把Xxxx 换成我的机器名还是不行  还有没有其他要注意的啊 谢谢!!!
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,