0

昨日、VB.NET Web プロジェクトに log4net を実装しましたが、うまくいきました。しかし、今日、誰かがプロジェクトを更新したため、もう機能しません。私の Assemblyinfo.vb:

<Assembly: log4net.Config.XmlConfigurator(ConfigFileExtension:="Log4net", Watch:=True)>

Log4net.config:

    <logger additivity="false" name="Access">

      <level value="INFO" />

      <appender-ref ref="Accesos" />

    </logger>   

    <appender name="GeneralAppender" type="log4net.Appender.RollingFileAppender">

      <file value="D:\Logs\LOG3.log" />

      <appendToFile value="true" />

      <rollingStyle value="Composite"  />

      <datePattern value="yyyyMMdd" />

      <maxSizeRollBackups value="10" />

      <maximumFileSize value="100K" />

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

        <conversionPattern value="%date [%thread] - [%logger] %message%newline" />

      </layout>

    </appender>


    <appender name="Access" type="log4net.Appender.RollingFileAppender">

      <file value="D:\Logs\LOG2.log" />

      <appendToFile value="true" />

      <rollingStyle value="Composite"  />

      <datePattern value="yyyyMMdd" />

      <maxSizeRollBackups value="10" />

      <maximumFileSize value="100K" />

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

        <conversionPattern value="%date [%thread] - [%logger] %message%newline" />

      </layout>
   </appender>   
  </log4net>
</configuration>

私のaspxで

import log4net
...
 log4net.Config.XmlConfigurator.Configure()

    Dim logger As ILog = Nothing

    logger = LogManager.GetLogger("GeneralAppender")

    logger.InfoFormat("test")

あなたが私を助けてくれることを願っています

4

1 に答える 1