今天用log4net记录日志时,照着教程配置文件,出现问题,老是出现这句错误
log4net.Config.XmlConfigurator.Configure出错,提示log4net.Config找不到XmlConfigurator这个,可是网上那些都没说错啊,
然后就重新下载log4net.dll文件,重新引用,编译后出现这些
怎么会是出现感叹号呢,然后把dll文件复制到bin文件夹下, 重新引用,编译后发现这个dll文件在bin文件夹消失了,属性中的版本标示为0,该怎么解决。
.net 版本不匹配吧!用 ILSpy 看下 log4net.dll 的 .net 版本和依赖的组件。
那是这个.dll文件我是从别的项目里面拷贝来的,同样版本的.net版本,那边就没出这问题
@叶落无声1: 你能看下你的项目的属性中使用的 .net 版本不?
重新引用后,把复制本地勾选上True!
你下载的版本和引用的版本不一样,话说这样引用用nuget不是很好么