Partager via


Impossible d'afficher sous forme d'association car '<élément>' est introuvable

Mise à jour : novembre 2007

Cannot show as association because '<element>' cannot be found

Le Concepteur de classes génère cette erreur lorsque vous appelez la commande Afficher en tant qu'association et qu'il ne peut pas déterminer l'association entre un type et un autre type, par exemple, un typedef et son type de source.

Si le type C++ pour lequel vous demandez l'association est managé (comme dans un projet CLR), cette erreur est générée car le Concepteur de classes ne prend en charge que le code C++ natif.

Pour corriger cette erreur

  • Vérifiez que l'élément de code que vous avez entré est un type existant.

  • Si vous disposez d'un projet C++ qui contient du code (CLR) managé, assurez-vous que l'élément de code n'est pas managé.

  • Si l'élément de code saisi est défini en dehors de votre projet, assurez-vous d'avoir inclus les références correctes dans l'Explorateur de solutions.

  • Si vous modifiez votre structure de projet ou si vous déplacez des fichiers sources dans le projet, le Concepteur de classes peut perdre la trace du type. (Cela est particulièrement vrai pour le type de source d'un typedef, des classes de base ou des types d'associations.) Dans ce cas, faites glisser le code source modifié ou repositionné dans le diagramme de classes pour l'afficher à nouveau.

Voir aussi

Concepts

Utilisation du code Visual C++ dans le Concepteur de classes

Autres ressources

Utilisation de classes et d'autres types

Messages d'erreur du concepteur de classes