2011-10-06 4 views
0

J'essaye de déboguer mon programme mais quand j'ai besoin d'évaluer une expression, la boîte de surveillance rapide ne me laisse pas, à la place cette erreur apparaît: "Impossible d'évaluer l'expression" avec TOUT Je veux regarder. Il ne me montre même pas une variable locale !!Visual Studio 2005 - Regarder Impossible d'évaluer l'expression

Thaks !!!

Répondre

0

Le problème est que j'ai récemment installé VS 2010 et que cette installation a brisé mon VS 2005. J'ai dû désinstaller VS 2010 afin de résoudre mon problème.

0

Je vous conseille de vérifier quels sont les paramètres de votre projet et quelle configuration vous utilisez.

Cela se produit principalement lorsque vous essayez d'exécuter le débogage pendant que Release (ou une autre configuration sans informations de débogage) est sélectionnée.

La raison pour laquelle ceci est un problème est que les configurations sans informations de débogage vous permettent toujours de fonctionner en mode "débogage". Cela signifie que vous pouvez définir des points d'arrêt, mais ne vous permet pas de regarder et de modifier les valeurs de variables comme vous le pouvez dans les configurations de débogage normales.

+0

chaque projet est configuré avec la configuration "débogage". – Nicole

+0

Chaque projet a plusieurs configurations disponibles. Lorsque vous compilez, la configuration actuellement choisie sera utilisée. Voir comme différents profils pour la construction du même projet. Par défaut, deux configurations existent pour chaque projet: l'une appelée Debug et l'autre appelée Release. Le débogage contient des informations de débogage incorporées, contrairement à Release. Généralement, l'erreur que vous décrivez vient d'essayer de déboguer du code en démarrant "Debug" tout en ayant la version choisie. Cela fonctionnera avec les points d'arrêt, mais ne vous permettra pas de vérifier les valeurs de vos variables. – Agentlien

+0

oui oui, mais ce n'est pas sur Release .. j'ai surtout "debug" choisi sur le combo. – Nicole