Partager via


Le projet '<NomProjet>' requiert une référence à la version '<NuméroVersion1>' de l'assembly '<NomAssembly>', mais référence la version '<NuméroVersion2>' de l'assembly '<NomAssembly>' (Avertissement Visual Basic)

Mise à jour : novembre 2007

Message d'erreur

Le projet '<NomProjet>' requiert une référence à la version '<NuméroVersion1>' de l'assembly '<NomAssembly>', mais référence la version '<NuméroVersion2>' de l'assembly '<NomAssembly>'. Une référence à la version '<NuméroVersion1>' a été émise.
Project '<projectname>' requires a reference to version '<versionnumber1>' of assembly '<assemblyname>', but references version '<versionnumber2>' of assembly '<assemblyname>'. Reference to version '<versionnumber1>' emitted.

Un projet fait une référence indirecte à un assembly qui est défini ailleurs, mais le projet a également une référence directe à une version antérieure de cet assembly.

Pour adapter l'accès aux types et aux éléments de programmation définis dans la version ultérieure mais pas dans la version antérieure, le compilateur utilise la référence indirecte à la version ultérieure lors de la résolution d'accès.

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 : BC42203

Pour corriger cette erreur

  • Supprimez la référence directe à la version antérieure de l'assembly ou modifiez-la pour faire référence à la version ultérieure.

Voir aussi

Tâches

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

Concepts

Vue d'ensemble des assemblys

Références de projet

Autres ressources

Références aux espaces de noms et aux composants

Gestion des références