首页 > 解决方案 > 为什么 PublicKeyToken 改变了?

问题描述

我发现,自从 v a改变以来,我试图将 bindingRedirect from Mono.Cecilv 0.9.5to 。0.10.00.10.0PublicKeyToken

v 0.9.5, 0.9.6(& 可能还有其他的 < 0.10.0) 有PublicKeyToken- 0738eb9f132ed756

因为 v0.10.0等等(包括0.11.3.0例如)PublicKeyToken- 50cebf1cceb9d05e

它破坏了 bindingRedirect,原因是“ PublicKeyToken mismatch ”。

我想知道,为什么它会改变(在这种情况下或一般情况下 - 为什么开发人员会改变PublicKeyToken他们的产品)?是否打算强调版本不兼容?

标签: mono.cecilassembly-binding-redirectpublickeytoken

解决方案


推荐阅读