Il y a beaucoup de discussions qui montrent comment charger des assemblages de BIN et de GAC ... ma question est plus générale et j'aimerais savoir comment fonctionne le chargement de l'assemblage.Chargement des assemblages
Comme par exemple
dans le dossier BIN nous pouvons avoir
A.dll
A.dll.config
fichier A.dll.config peut ressembler à:
<?xml version="1.0"?>
<configuration>
<startup>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
pour nous aider à régler la référence de montage correct . Je me demandais comment je peux créer un A.dll qui a besoin de B.dll mais sans spécifier aucune version, donc si je prendrais toujours le B.dll qui est dans le dossier BIN. Ma question concerne une mise à jour du SDK et tout mon code pointe encore vers l'ancienne version SDK, je voulais que mon assembly recherche la version la plus haute de toutes les versions de la ressource, BIN ou GAC et utilise celle-ci ...
Comment puis-je dire cela dans Visual Studio? Je ne peux ajouter une référence à un fichier physique (version) :-(