我正在尝试解决 NHibernate 3.1 到 3.3.3.4001 的一些程序集绑定重定向。我在以下方面不太走运:
<dependentAssembly>
<assemblyIdentity name="NHibernate"
publicKeyToken="aa95f207798dfdb4"
culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.3.3.4001"
newVersion="3.3.3.40001" />
</dependentAssembly>
DLL 属性表明文件版本是 3.3.3.4001,但是 DotPeek 说 FQ AssemblyName 是“NHibernate,Version=3.3.1.4000,Culture=neutral,PublicKeyToken=aa95f207798dfdb4”。
这里发生了什么?