为什么 PublicKeyToken 改变了?

问题描述

尝试使 bindingRedirect 从 Mono.Cecil v0.9.50.10.0,我发现,因为 v0.10.0 改变了 PublicKeyToken

v0.9.50.9.6(可能还有其他一些0.10.0)有 PublicKeyToken - 0738eb9f132ed756

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

它破坏了 bindingRedirect 并导致“PublicKeyToken 不匹配”。

我想知道为什么要更改(在这种情况下或一般情况下 - 为什么开发人员要更改其产品的 PublicKeyToken)? 是否有意强调版本不兼容?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)