mvc4 dll依赖项问题c#

zed5wv10  于 2021-06-07  发布在  Kafka
关注(0)|答案(0)|浏览(248)

我正在开发mvcweb应用程序。在这个应用程序中,我正在集成 kafka 所以我从https://github.com/exacttargetdev/kafka-net.
我补充道 Kafka.Client dll 我的mvc4网络应用。当我创建一个 producer 它给了我一个错误
无法加载文件或程序集“log4net,version=1.2.10.0,culture=neutral,publickeytoken=1b44e1d426115821”或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配(hresult异常:0x80131040)“:”log4net,版本=1.2.10.0,区域性=neutral,publickeytoken=1b44e1d426115821
我搜索了这个错误并更新了我的web.config文件

<dependentAssembly>
    <assemblyIdentity name="log4net" publicKeyToken="1b44e1d426115821" />
    <bindingRedirect oldVersion="1.2.10.0-1.2.15.0" newVersion="1.2.15.0" />
</dependentAssembly>

但还是有个错误。更新后 web.config 我有以下错误。
这是我得到的完全例外
system.typeinitializationexception:“kafka.client.producer.producerpool”的类型初始值设定项引发了异常。-->system.io.fileloadexception:无法加载文件或程序集“log4net,version=1.2.15.0,culture=neutral,publickeytoken=1b44e1d426115821”或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配(hresult异常:0x80131040)-->system.io.fileloadexception:无法加载文件或程序集“log4net,version=1.2.10.0,culture=neutral,publickeytoken=1b44e1d426115821”或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配(hresult异常:0x80131040)
在我的mvc项目中,我使用 log4net-1.2.15 在Kafka的客户项目中 log4net-1.2.10 我没有达到我做错的地方。有人能帮我解决这个问题吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题