我刚刚在我的项目中升级了log4net,但由于某个组件依赖于较旧的log4net版本,因此出现了一些程序集绑定问题。
该组件期望的版本为:
我拥有的版本是:
该组件期望的版本为:
log4net, Version=1.2.10.0, Culture=neutral, PublicKeyToken=1b44e1d426115821
我拥有的版本是:
log4net, Version=1.2.12.0, Culture=neutral, PublicKeyToken=669e0ddf0bb1aa2a
我如何使此绑定正确解析(只有一个api差异,对于此组件不应该有影响)。
我已尝试将以下内容添加到我的web.config文件中,但并没有起作用。
<dependentAssembly>
<assemblyIdentity name="log4net" publicKeyToken="1b44e1d426115821" culture="neutral" />
<bindingRedirect oldVersion="1.2.10.0" newVersion="1.2.12.0" />
</dependentAssembly>