Attempting to make bindingRedirect from Mono.Cecil
v0.9.5
to 0.10.0
, I've found, since v0.10.0
a PublicKeyToken
changed.
v0.9.5
, 0.9.6
(& probably some other <0.10.0
) have PublicKeyToken
- 0738eb9f132ed756
since v0.10.0
and so on (incl. 0.11.3.0
for example) PublicKeyToken
- 50cebf1cceb9d05e
It breaks bindingRedirect with cause "PublicKeyToken mismatch".
I wonder, why was it changed (in this case or at general - why do developers change PublicKeyToken
of their product)?
Is it intend to underline versions incompatibility?