首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >log4net无法加载AdoNetAppender类型

log4net无法加载AdoNetAppender类型
EN

Stack Overflow用户
提问于 2011-04-04 19:55:32
回答 1查看 1.2K关注 0票数 0

我已经配置了一个简单的控制台应用程序来使用log4net。我成功地让log4net写入一个日志文件;但是,当我试图写入数据库时,它会抛出一个异常。我得到以下信息:

System.TypeLoadException:无法加载类型log4net.Appender.AdoNetAppender。试用程序集log4net、Version=1.2.10.0、Culture=neutral、PublicKeyToken=1b44 e1d426115821和所有已加载的程序集

我首先使用dll来检查可用的附加程序,而AdoNetAppender并不在那里,所以不能加载它是有意义的。我想这可能是我从Apache下载的dll的问题,所以我去SourceForge获取一个旧的副本.当我检查那个dll时,它也没有AdoNetAppender!我无法想象这有那么难。我漏掉了什么明显的东西吗?

EN

回答 1

Stack Overflow用户

发布于 2012-12-11 10:59:38

log4net和AdoNetAppender有一个问题,即只有当System.Data.dll与log4net DLL一起存在于bin目录时,它才会写入DB。如果你还没有解决这个问题,这是值得一试的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5543607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档