这是我的代码,它没有创建任何日志文件。如果我使用RollingLogFileAppender之类的EvansCommunicator,则它可以正常工作。请给我解决方案。
<appender type="log4net.Appender.FileAppender" name="EvansCommunicator">
<file value="D:\StagingPortal2012\Communicationlogs\"/>
<appendToFile value="true"/>
<rollingStyle value="Date"/>
<datePattern value="yyyyMMdd-HHmm'.log'" />
<!--<datePattern value="yyyyMMdd'.txt'"/>-->
<!--<param name="DatePattern" value="dd.MM.yyyy'.log'" />-->
<staticLogFileName value="false"/>
<!--<rollingStyle value="Size"/>-->
<maxSizeRollBackups value="10"/>
<maximumFileSize value="20MB"/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%newline%-5p %d %-22.22c{1} %-18.18M - %m%n"/>
</layout>
</appender>
<!--<root>
<level value="ALL" />
<appender-ref ref="RollingLogFileAppender" />
</root>-->
<root>
<appender-ref ref="RollingLogFileAppender"/>
<level value="DEBUG"/>
</root>
<logger additivity="false" name="EvansCommunicator">
<level value="DEBUG"/>
<appender-ref ref="EvansCommunicator" />
</logger>
</log4net>