log4net GenericFailure. Keine Sperre auf die Datei

Ich versuche zu konfigurieren log4net zum ersten mal, ich bin mir sicher, dass ich alles richtig konfiguriert haben, aber nachdem Sie eine leere log-Dateien, die ich drehte auf der log4net-debugger. Ich bin nun ständig zu sehen, wird der folgende Fehler:

log4net:ERROR [RollingFileAppender] ErrorCode: GenericFailure. Unable to acquire lock on 
file "file path\file name" The process cannot access the file "file path\file name" because 
it is being used by another process.

Momentan habe ich log4net die Konfiguration durch meine Web.config-Datei wie folgt:

<log4net debug="true">
<appender name="RollingFileAppender" type="log4net.Appender.RollingFileAppender">
  <file value="Logs\\TransferPicturesApplicationLog.txt"/>
  <appendToFile value="true"/>
  <rollingStyle value="Size"/>
  <maxSizeRollBackups value="5"/>
  <maximumFileSize value="10MB"/>
  <staticLogFileName value="true"/>
  <filter type="log4net.Filter.LevelRangeFilter">
    <param name="LevelMin" value="ERROR"/>
    <param name="LevelMax" value="DEBUG"/>
  </filter>
  <layout type="log4net.Layout.PatternLayout">
    <conversionPattern value="%date [%thread] %level %logger - %message%newline"/>
  </layout>
  <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
</appender>
<root>
  <level value="INFO"/>
  <appender-ref ref="RollingFileAppender"/>
</root>
<logger>
  <level value="DEBUG"/>
  <appender-ref ref="RollingFileAppender"/>
</logger>
</log4net>

Hilfe!!!!!

  • 1) Version der log4net? 2) Ist dies geschieht, wenn mehrere Instanzen der gleichen Anwendung gestartet werden?
InformationsquelleAutor Homer2029 | 2012-09-10
Schreibe einen Kommentar