读书人

log4net相关 当晚解决再送200分解决方

发布时间: 2012-04-08 14:38:30 作者: rapoo

log4net相关 当晚解决再送200分
现有一winform程序,用log4net写错误信息正常

现创建一个service,代码基本和winform相同,但是总是无法写log

通过debug,发现,private static ILog log = LogManager.GetLogger("exceptionlog");时,
form程序的log的IsDebugEnabled,IsErrorEnabled等等都是true,service的log的IsDebugEnabled,IsErrorEnabled等等都是false, 什么原因能导致,这块没读取成功呢?

今晚解决 单独开贴再送200分

[解决办法]
等待288分
[解决办法]
<Assembly: log4net.Config.XMLConfigurator(ConfigFile:="LogConfig.xml", Watch:=True)>

你确定xml配置的路径,需要注意的是winform的WorkDir是exe,而Service这不是。
[解决办法]
代码多不,不多的话,放上来,给你试试
[解决办法]
看看配置的文件对不对,能不能读到配置文件哦

读书人网 >C#

热点推荐