在WPF编程过程中,存在多个项目时,存在已有Log4Net的dll库时,新建项目直接引用Log4Net的dll库,有时候存在日志输出不了的情况,但是又没有报错,以下提供两种解决方案。
1.方案一:
在项目中重新下载更新dll库,如图所示,即可解决
2.方案二:
把XmlConfigurator.Configure(new FileInfo(“Log4Net.config”));这行注释掉,在AssemblyInfo.cs文件中添加一行,如下:
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "Log4Net.config", Watch = true)]
完成上面操作即可解决问题