Le cadre ne cherchera pas d'assemblages là-bas.
Il semble d'abord dans le GAC
/Application Folder
puis dans des dossiers pointés par les paramètres codebase
/privatepath
si cela est spécifié dans le fichier app.config. (Seuls les assemblys portant un nom fort peuvent être placés dans le GAC.) Lors de la vérification, il vérifie plusieurs combinaisons en ajoutant .dll ou .exe, en recherchant dans les dossiers nommés assembly.exe/.dll, la recherche d'assemblages ciblés pour des cultures spécifiques si nécessaire .
Un bon outil pour voir quels dossiers l'exécution a vérifié pour les échecs de résolution d'assembly est le Fusion Log Viewer. Entrez 'fuslogvw' à l'invite de commande VS. Il montre les entrées saisies par ApplicationName et Nom
Cela peut valoir la peine de mettre à jour cela avec la recherche 'ProbingPath' – GETah
" fortement nommé signé "voulez-vous dire fortement nommé ET signé? – user145400