我在运行测试客户端时遇到此问题
无法加载文件或程序集' log4net,Version = 1.2.10.0,Culture = neutral,PublicKeyToken = 1b44e1d426115821'或其中一个依赖项。定位的程序集的清单定义与程序集引用不匹配。 (HRESULT异常:0x80131040)
我找到了许多解决方案,例如添加两个版本,或启用注册表中的日志,但没有任何效果。我只是被困在这里。
任何人对此都有任何想法,请帮助我。任何形式的帮助将不胜感激。
答案 0 :(得分:1)
我希望您在两个不同的程序集之间存在引用不匹配,其中一个期望版本为1.2.10.0的log4net,另一个版本为另一个版本。在构建解决方案时,会将一个版本的log4net程序集复制到输出目录,然后在启动程序时,.exe加载程序会抱怨,因为它无法加载特定程序集的版本(或.exe) )期待。升级/降级程序集以使用相同版本的log4net可以解决问题。