[netcore] Use the strict loader (#15668)
commitd8a679375d706e992d590c3eb90e1c57cb2864e7
authorAleksey Kliger (λgeek) <alklig@microsoft.com>
Tue, 16 Jul 2019 18:30:16 +0000 (16 14:30 -0400)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Tue, 16 Jul 2019 18:30:16 +0000 (16 20:30 +0200)
tree2ec00af2f5e69618cf65a4b8f286d91b1718365a
parentd2f7851c92f697ef96fe402353768f011d465827
[netcore] Use the strict loader (#15668)

Mono historically was quite lax in how it resolved assembly references - it
would pick the first assembly with a matching simple name.  The "strict"
mode (available in framework Mono with `--assembly-loader=strict`) follows the
spec behavior: the version and public key token of the candidate assembly must
match what is requested.
mono/mini/main-core.c