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>' (Erreur Visual Basic)

Mise à jour : novembre 2007

Project '<projectname>' requires a reference to version '<versionnumber1>' of assembly '<assemblyname>', but references version '<versionnumber2>' of assembly '<assemblyname>' (Visual Basic Error)

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 ultérieure de cet assembly.

Si le compilateur a permis à votre code d'utiliser la référence indirecte, vous ne pouvez peut-être pas accéder aux types d'accès et aux éléments de programmation qui sont définis dans la version ultérieure mais pas dans la version antérieure.

ID d'erreur : BC32209

Pour corriger cette erreur

  • Supprimez la référence indirecte à la version antérieure de l'assembly et utilisez la référence directe à 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