【发布时间】:2018-10-31 21:52:21
【问题描述】:
我有一个使用我的一些库的 UWP 应用。 此类库使用 log4net 进行日志记录,并在多个项目之间共享,而不仅仅是 UWP。
我想通过 XML 配置文件中通常的 confi 部分来配置 log4net,但由于没有 app.config 文件,我无法在 UWP 项目中找到执行此操作的方法。
我应该把下面的部分放在哪里?
<log4net>
<appender name="Console" type="log4net.Appender.ConsoleAppender">
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date - %message%newline" />
</layout>
</appender>
<appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
<file value="log\mylog.log" />
<appendToFile value="true" />
<maximumFileSize value="2000KB" />
<maxSizeRollBackups value="20" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date - %message%newline" />
</layout>
</appender>
<root>
<level value="INFO" />
<appender-ref ref="Console" />
<appender-ref ref="RollingFile" />
</root>
</log4net>
谢谢!
【问题讨论】:
标签: c# logging uwp log4net log4net-configuration