From 4befb2d15ec6da4891a6308d31d524f4b6f91763 Mon Sep 17 00:00:00 2001 From: Filip Navara Date: Tue, 16 Jul 2019 20:05:26 +0200 Subject: [PATCH] [netcore] Ignore public key when matching assemblies (mono/mono#15678) Related to mono/mono#15669 Commit migrated from https://github.com/mono/mono/commit/d2f7851c92f697ef96fe402353768f011d465827 --- src/mono/mono/metadata/assembly.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mono/mono/metadata/assembly.c b/src/mono/mono/metadata/assembly.c index 771160e..6ced92b 100644 --- a/src/mono/mono/metadata/assembly.c +++ b/src/mono/mono/metadata/assembly.c @@ -4312,7 +4312,7 @@ gboolean exact_sn_match (MonoAssemblyName *wanted_name, MonoAssemblyName *candidate_name) { #if ENABLE_NETCORE - gboolean result = mono_assembly_names_equal_flags (wanted_name, candidate_name, MONO_ANAME_EQ_IGNORE_VERSION); + gboolean result = mono_assembly_names_equal_flags (wanted_name, candidate_name, MONO_ANAME_EQ_IGNORE_VERSION | MONO_ANAME_EQ_IGNORE_PUBKEY); if (result && assembly_names_compare_versions (wanted_name, candidate_name, -1) > 0) result = FALSE; #else -- 2.7.4