首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Log4net不在日志文件中写入日志

Log4net不在日志文件中写入日志
EN

Stack Overflow用户
提问于 2010-09-01 21:13:38
回答 11查看 163.9K关注 0票数 166

我已经使用Log4net创建了一个简单的场景,但我的日志附加器似乎无法工作,因为消息没有添加到日志文件中。

我在web.config文件中添加了以下内容:

代码语言:javascript
复制
<configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" requirePermission="false"/>        
</configSections>

<log4net>
    <appender name="LogFileAppender" type="log4net.Appender.FileAppender">
            <file value="D:\MyData\Desktop\LogFile.txt" />
            <appendToFile value="true" />
            <encoding value="utf-8" />
            <layout type="log4net.Layout.SimpleLayout" />
    </appender>


    <root>
        <level value="INFO" />
        <appender-ref ref="LogFileAppender" />
    </root>
</log4net>

在我添加的全局ASAX文件中:

代码语言:javascript
复制
ILog logger = LogManager.GetLogger(typeof(MvcApplication));

在Application_Start方法中:

代码语言:javascript
复制
logger.Info("Starting the application...");

为什么测试日志是“启动应用程序...”是否未添加到日志文件中?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3618380

复制
相关文章

相似问题

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