当我运行应用程序时,log4net会自动创建这些文件夹。
(通知,系统,临时,交易)
如何防止这种情况。 请帮助我。
这是我的代码。
[程序集:log4net.Config.XmlConfigurator(Watch = true)]
<configSections>
<section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
</configSections>
<log4net>
<appender name="BaseAppender" type="log4net.Appender.RollingFileAppender">
<file value="./Log/Info.log"/>
<appendToFile value="true"/>
<rollingStyle value="Size"/>
<datePattern value="-yyyyMMdd-HH" />
<maxSizeRollBackups value="20"/>
<maximumFileSize value="5MB"/>
<staticLogFileName value="true"/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date{yyyy-MM-dd HH:mm:ss.fff}[%-5level] %C.%M(): %message%newline"/>
</layout>
</appender>
<appender name="ErrorAppender" type="log4net.Appender.RollingFileAppender">
<file value="./Log/Error.log"/>
<appendToFile value="true"/>
<rollingStyle value="Size"/>
<datePattern value="-yyyyMMdd-HH" />
<maxSizeRollBackups value="20"/>
<maximumFileSize value="5MB"/>
<staticLogFileName value="true"/>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date{yyyy-MM-dd HH:mm:ss.fff}[%-5level] %C.%M(): %message%newline"/>
</layout>
</appender>
<root>
<level value="INFO"/>
<appender-ref ref="BaseAppender"/>
</root>
<logger name="ErrorLog">
<level value="ERROR"/>
<appender-ref ref="ErrorAppender"/>
</logger>
</log4net>