2010-06-07 3 views
2

Je sais que beaucoup de gens ont eu ce problème ... mais je l'ai maintenant et je ne peux pas résoudre le problème. VS 2008 me donne une erreur au hasard après avoir travaillé sur un projet pendant des semaines. Lorsque je définis un point de débogage, je reçois un avertissement: le point d'arrêt ne sera pas actuellement touché. Aucun symbole n'a été chargé pour ce document.Visual Studio 2008 - Le point d'arrêt ne peut pas être touché

J'ai reconstruit la solution sans points de débogage et j'ai réessayé. J'ai également essayé de charger des symboles à partir du chemin et cela n'a pas fonctionné non plus ... Quelqu'un peut m'aider s'il vous plaît à me guider à travers les étapes nécessaires pour que ma fonction de débogage fonctionne à nouveau.

Merci.

Répondre

2

1) Est-ce que la création d'un nouveau projet fonctionne? Si oui, vous avez des paramètres corrompus quelque part. Déplacer vos fichiers vers votre nouveau projet serait la procédure la plus simple pour résoudre votre problème.

2) Le transfert de votre solution vers un autre PC fonctionne-t-il? Si oui, vous avez un problème avec votre environnement. 112) Sélectionnez votre Gestionnaire de configuration, vérifiez si votre CPU est «Any» ou votre «x86» ou «x64» en fonction de votre matériel.

2) Essayez de supprimer toutes les autres configurations autres que le débogage. Ajouter une nouvelle configuration en fonction de votre débogage et la CPU Tous

3) se déplacent Drastic .. fermer votre studio visuel et exécutez la commande suivante

devenv /ResetSettings 

4) rapprochons encore plus drastique ...

devenv /Setup 

Bonne chance

3

Supprimez le fichier de solutions suo. Cela a fixé des problèmes de débogage bizarres avec des points d'arrêt à chaque fois pour moi. Notez que vous perdrez les paramètres de votre solution, tels que les signets, les points d'arrêt, etc.

0

Il existe un correctif pour Visual Studio SP1 concernant les problèmes de débogage here. Il a résolu les problèmes que j'avais avec attraper les points d'arrêt dans le code source multithread. Il corrige également d'autres causes potentielles pour les points de rupture à manquer, donc ça vaut vraiment la peine d'essayer.

En outre, jetez un oeil à this SO question.

Cordialement.

0

je lance dans ce temps en temps et à chaque fois que la solution est un peu différent. Cette fois-ci, j'utilisais un profil utilisateur différent de celui que je fais normalement dans Visual Studio 2008 et j'ai constaté que je ne pouvais pas déboguer (les points d'arrêt ne peuvent pas être touchés) peu après - sur une solution avec 2 projets vb.net. J'ai fini par faire 2 choses mais je pense que ce dernier a fait l'affaire pour moi.

  1. Dans les principales propriétés des projets, aller à l'avancée Compile bouton Options sur l'onglet Compile et assurer la « Générer le débogage info: » est réglé à pleine.
  2. Cliquez avec le bouton droit sur le projet principal et sélectionnez "Définir comme projet de démarrage"
Questions connexes