2009-06-10 7 views
0

J'ai édité une structure, ajouté des membres, supprimé d'autres. Mais quand je débogue, il ne montre pas les nouveaux membres, mais montre toujours quelques anciens membres. C'est vraiment agaçant. Ceci est la structure. Il ne montre pas le firstFreeSpot int. Mais un vecteur appelé rendez-vous, que j'ai enlevé. C'est la structure. Je suis certain que c'est la bonne structure, parce que quand je vais à la définition, il conduit à cette structure. Et quand je supprime un champ de cette structure, il dit qu'il ne peut pas le trouver. Est-ce que quelqu'un a une idée de ce qui se passe ici?Visual Studio n'affiche pas les nouveaux membres

Répondre

2

Peut-être essayer la solution de reconstruction?

+0

C'était la sollicution, merci. – Ikke

0

Je suppose que la bibliothèque de classes qui déclare cette structure n'est pas la même que celle du projet de démarrage, n'est-ce pas? D'une certaine manière, votre projet de démarrage se termine avec une ancienne version de l'assemblage.

Cela peut arriver de plusieurs façons. Compiler les erreurs pourrait l'empêcher de compiler l'autre bibliothèque, bien que cette circonstance vous donnerait une boîte de dialogue d'avertissement. Vous pouvez également avoir ajouté la référence à ce projet en tant que référence DLL directe via l'onglet "Parcourir" de la boîte de dialogue Ajouter une référence plutôt que de l'ajouter en tant que référence de projet explicite. Cela pourrait provoquer le même problème. Fournissez-nous plus d'informations sur votre environnement (configuration de la solution, références, etc.) et nous pouvons vous aider davantage.

+0

L'environnement est assez simple. Juste quelques classes et struct interagissant les uns avec les autres. Aucune référence ou quelque chose. – Ikke

Questions connexes