系统里用到日志,下载了log4net,并google了一堆资料。
新建了一个consoleapp,写好配置文件(log4net.config),在程序开头加上[assembly: log4net.Config.XmlConfigurator(ConfigFile="log4net.config",Watch=true)],运行后没有记录任何日志。调试的时候发现,log实例的所有is属性(isfatalenabled等)都为false。
把配置文件更名为app.config,程序开头改为[assembly: log4net.Config.XmlConfigurator(Watch=true)],运行发现正常了。
如果要用自定义的配置文件名,应该如何操作?