Dépannage du banc de test d'objets

Mise à jour : novembre 2007

Cette rubrique décrit les problèmes les plus courants que vous pouvez rencontrer lors de l'utilisation du Banc de test d'objets et explique brièvement comment les résoudre.

Le Banc de test d'objets n'apparaît pas dans l'environnement IDE.

Cause : cela provient très probablement du mode dans lequel vous exécutez actuellement Visual Studio.

Solution : vérifiez que vous exécutez Visual Studio en mode Design et non en mode Debug.

Les menus n'affichent pas les fonctions auxquelles je m'attendais.

Cause :

  • si la fonction prend un argument de paramètre de variable, les menus du Banc de test d'objets n'affichent pas la fonction.

  • Seule la commande Appeler une méthode statique apparaît pour les classes abstraites.

Solution : vérifiez que vous appelez des fonctions prises en charge par le Banc de test d'objets.

Le Banc de test d'objets n'est pas synchronisé avec mon code.

Cause : le code a été modifié et le Banc de test d'objets affiche maintenant une version qui n'est plus synchronisée avec le code.

Solution : procédez à une régénération pour resynchroniser le Banc de test d'objets. Vous ne serez pas en mesure d'exécuter une opération d'objet dans le Banc de test d'objets tant que la régénération ne sera pas effectuée à des fins d'actualisation.

Remarque :

La régénération de l'application peut provoquer la réinitialisation du Banc de test d'objets.

L'objet que j'ai ajouté n'apparaît pas dans le Banc de test d'objets.

Cause : cela se produit vraisemblablement parce que l'objet que vous avez essayé d'ajouter est une instance d'une classe générique. Ce scénario n'est pas pris en charge par le Banc de test d'objets.

Solution : vérifiez que l'objet à ajouter n'est pas générique.

La commande Créer une instance n'apparaît pas lorsque je clique avec le bouton droit sur une classe dans l'affichage de classes.

Cause : le projet qui contient la classe sur laquelle le Banc de test d'objets est appelé n'est peut-être pas défini comme projet de démarrage.

Solution : pour pouvoir utiliser le Banc de test d'objets avec un projet, le projet doit être défini comme projet de démarrage dans Visual Studio. Dans l'affichage de classes, cliquez avec le bouton droit sur le projet (qui contient la classe à utiliser avec le Banc de test d'objets) et cliquez sur Définir comme projet de démarrage.

Voir aussi

Autres ressources

Banc de test d'objets