小编Eri*_*son的帖子

在IIS7上部署时,log4net不会创建日志文件

大家早上好,

我有一个log4net问题,当我在本地计算机上进行开发时,该问题不存在,但是一旦我将应用程序部署到服务器,log4net就停止了工作.

这是服务器配置:-Windows XP SP3 -IIS 7 -framework .Net v4

这是网站web.config中的log4net配置:

<configuration>
      <log4net>
        <root>
          <level value="DEBUG" />
          <appender-ref ref="LogFileAppender" />
        </root>
        <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender">
          <param name="File" value="log.txt" />
          <param name="AppendToFile" value="true" />
          <rollingStyle value="Size" />
          <maxSizeRollBackups value="10" />
          <maximumFileSize value="30MB" />
          <staticLogFileName value="false" />
          <layout type="log4net.Layout.PatternLayout">
            <param name="ConversionPattern" value="%-5p%d{yyyy-MM-dd hh:mm:ss} – %m%n" />
          </layout>
        </appender>
      </log4net>
    </configuration>
Run Code Online (Sandbox Code Playgroud)

我还有一个类库,这是它的App.config文件:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler,Log4net"/>
  </configSections>
  <log4net>
    <root>
      <level value="DEBUG" />
      <appender-ref ref="LogFileAppender" />
    </root>
    <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender" …
Run Code Online (Sandbox Code Playgroud)

asp.net log4net iis-7

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net ×1

iis-7 ×1

log4net ×1