[loader] Requesting an assembly with a strong name should match exactly
authorAleksey Kliger <aleksey@xamarin.com>
Tue, 28 Feb 2017 00:13:58 +0000 (19:13 -0500)
committerAleksey Kliger <aleksey@xamarin.com>
Tue, 14 Mar 2017 15:39:03 +0000 (11:39 -0400)
commitf58bc6e29593f3e2b528cab68333cda51ded5b4d
tree378a0348ead6fc04f7df4ce8d5e6c0ab8c799d22
parentae1822075d7c697ec4d96f9be96e9b62a7adf386
[loader] Requesting an assembly with a strong name should match exactly

If an assembly references another with a strong name, the loader will require
that the strongly named assembly match exactly the requested name (name, version, culture, public
key token).

For assemblies without a strong name, continue Mono's existing behavior.
mono/metadata/appdomain.c
mono/metadata/assembly-internals.h
mono/metadata/assembly.c