Chinaunix首页 | 论坛 | 博客
  • 博客访问: 38563
  • 博文数量: 1
  • 博客积分: 1430
  • 博客等级: 上尉
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 14:56
文章分类

全部博文(1)

文章存档

2012年(1)

我的朋友

分类: 嵌入式

2012-03-06 00:41:27

最近修改一个.net winform程序,copy的原来的解决方案。配置一下就运行了。
 
调了一段时间发现log4net不写日志了。
 
鉴于此种情况经常发生,得好好审查一下。
 
1. 检查"log4net.Appender.RollingFileAppender,log4net"下的 
   修改成相对路径和绝对路径以及正反斜杠+转义都不行。
 
2. commom.log log4net.dll均添加到项目中,而不是引用,还不对。
 
3. 用文本编辑器检查AssemblyInfo.cs,
   原项目是[assembly: log4net.Config.XmlConfigurator()],圆括号里面是空的。
 
   新项目是[assembly: log4net.Config.XmlConfigurator(ConfigFile = "log4net.xsd", Watch = true)]
   不知道什么时候配上了log4net.xsd,我的log4net是配置在app.conf中,跟这个xsd没关系,配错了肯定不会正常运行了
 
途中翻gg无数,耗时2个小时,特此记录,以后要顺藤摸瓜,特别是这种以前运行正常的project。
阅读(2326) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~