Partager via


L'assembly '<CheminFichier1>' référence l'assembly '<IdentitéAssembly>', ce qui crée une ambiguïté entre '<CheminFichier2>' et '<CheminFichier3>'

Mise à jour : novembre 2007

Message d'erreur

L'assembly '<CheminFichier1>' référence l'assembly '<IdentitéAssembly>', ce qui crée une ambiguïté entre '<CheminFichier2>' et '<CheminFichier3>'. '<CheminFichier2>' sera utilisé.
Assembly '<filepath1>' references assembly '<assemblyidentity>', which is ambiguous between '<filepath2>' and '<filepath3>'. '<filepath2>' will be used.

Un assembly accède à un type d'un autre assembly dont il possède plusieurs références de fichier.

Le compilateur ne peut pas garantir que les fichiers présents dans différents emplacements contiennent la même version du même assembly. Par conséquent, les références de fichier sont ambiguës et le compilateur doit en sélectionner une.

L' identité d'assembly inclut le nom, la version, la clé publique (le cas échéant) et la culture de l'assembly. Ces informations ne servent qu'à identifier l'assembly.

Par défaut, ce message est un avertissement. Pour plus d'informations sur le masquage des avertissements ou le traitement des avertissements en tant qu'erreurs, consultez Configuration d'avertissements en Visual Basic.

ID d'erreur : BC42205

Pour corriger cette erreur

  1. Déterminez le fichier qui représente le meilleur choix pour l'assembly. Vous pouvez utiliser des critères tels que la version la plus récente, l'accessibilité du fichier et la probabilité qu'il soit mis à jour au moment opportun.

  2. Modifiez toutes les références de fichier à cet assembly afin qu'elles utilisent le chemin d'accès identique au fichier que vous avez sélectionné.

Voir aussi

Tâches

Comment : ajouter ou supprimer des références dans Visual Studio (Visual Basic)

Concepts

Assemblys

Vue d'ensemble des assemblys

Avantages des assemblys

Références de projet

Autres ressources

Gestion des références