Le projet '<NomProjet1>' établit une référence indirecte au projet '<NomProjet2>', qui contient '<NomType>'

Mise à jour : novembre 2007

Message d'erreur

Le projet '<NomProjet1>' établit une référence indirecte au projet '<NomProjet2>', qui contient '<NomType>'. Ajoutez une référence de projet pour '<NomProjet2 >' dans votre projet.
Project '<projectname1>' makes an indirect reference to project '<projectname2>', which contains '<typename>'. Add a project reference to '<projectname2>' to your project.

Le code de votre projet accède à un type défini dans un autre projet, mais votre projet n'a pas de référence directe au projet de définition.

Le type peut être une classe, une structure, une interface, un module ou une énumération.

Le projet qui définit le type cité produit un assembly contenant le type. Si votre projet ne référence pas directement le projet de définition, le compilateur ne peut pas garantir que l'assembly contenant le type se trouve dans la solution, disponible pour l'accès.

ID d'erreur : BC31532

Pour corriger cette erreur

  • Déterminez quel projet définit le type cité et ajoutez une référence à ce projet.

Voir aussi

Tâches

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

Concepts

Références de projet

Autres ressources

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

Gestion des références