C# 为什么不在主机环境中记录ASP.NET日志。(IIS)

C# 为什么不在主机环境中记录ASP.NET日志。(IIS),c#,asp.net,iis,log4net,C#,Asp.net,Iis,Log4net,我在IIS6中托管了我的asp.net站点,但它不是记录日志数据。我的本地计算机没有问题,记录所有日志数据(Visual studio 2010)。我使用了log4netdll。请帮帮我。这是我的web配置文件数据 <log4net> <root> <level value="INFO" /> <appender-ref ref="InfoLogAppender" /> <appender-ref ref="ConsoleA

我在IIS6中托管了我的asp.net站点,但它不是记录日志数据。我的本地计算机没有问题,记录所有日志数据(Visual studio 2010)。我使用了log4netdll。请帮帮我。这是我的web配置文件数据

 <log4net>
  <root>
  <level value="INFO" />
  <appender-ref ref="InfoLogAppender" />
  <appender-ref ref="ConsoleAppender" />
  <appender-ref ref="TraceLogAppender" />
</root>

<logger name="InfoLogger" additivity="false">
  <level value="INFO" />
  <appender-ref ref="InfoLogAppender" />
</logger>

<logger name="ErrorLogger" additivity="false">
  <level value="ERROR" />
  <appender-ref ref="ErrorLogAppender" />
</logger>

 <logger name="TraceLogger" additivity="false">
  <level value="INFO"/>
  <appender-ref ref="TraceLogAppender"/>
</logger>
<appender name="TraceLogAppender" type="log4net.Appender.RollingFileAppender">
  <param name="File" value="Logs\\TraceLog.txt" />
  <param name="AppendToFile" value="true" />
  <param name="maximumFileSize" value="1024KB" />
  <param name="maxSizeRollBackups" value="20" />
  <layout type="log4net.Layout.PatternLayout">
    <param name="Header" value="[START]\r\n" />
    <param name="Footer" value="[END]\r\n" />
    <param name="ConversionPattern" value="%d [%t] %-5p %c %m%n" />
  </layout>
</appender>
<appender name="InfoLogAppender" type="log4net.Appender.RollingFileAppender">
  <param name="File" value="Logs\\InfoLog.txt" />
  <param name="AppendToFile" value="true" />
  <param name="maximumFileSize" value="1024KB" />
  <param name="maxSizeRollBackups" value="20" />
  <layout type="log4net.Layout.PatternLayout">
    <param name="Header" value="[START]\r\n" />
    <param name="Footer" value="[END]\r\n" />
    <param name="ConversionPattern" value="%d [%t] %-5p %c %m%n" />
  </layout>
</appender>
<appender name="ErrorLogAppender" type="log4net.Appender.RollingFileAppender">
  <param name="File" value="Logs\\ErrorLog.txt" />
  <param name="AppendToFile" value="true" />
  <param name="maximumFileSize" value="1024KB" />
  <param name="maxSizeRollBackups" value="20" />
  <layout type="log4net.Layout.PatternLayout">
    <param name="Header" value="[START]\r\n" />
    <param name="Footer" value="[END]\r\n" />
    <param name="ConversionPattern" value="%d [%t] %-5p %c %m%n" />
  </layout>
</appender>

</log4net>


尝试将文件路径更改为类似。\Logs\log.txt听起来托管环境中使用的帐户没有创建和写入文件所需的权限。