9
votes

Visual Studio 2010 Le débogueur saute autour de

J'ai une simple application C # Winforms. Il n'est pas multi-threadé (encore). Lorsque je le débogé et parcourez le code au travail, il débogène comme prévu avec la ligne de déménagement du curseur de débogage par ligne. Mais quand j'essaie de faire cela chez mon ordinateur à la maison, il se comporte très erratique. Le curseur sautera au hasard à une ligne de code non liée au milieu d'une autre méthode qui n'a même pas été appelée et non.

Les différences sont: Au travail que j'utilise VS2010 Professional, à la maison, j'ai VS2010 Ultimate Au travail, j'utilise Win XP, à la maison, j'utilise Win 7 Ultimate Au travail, c'est un athlon double noyau, à la maison un phénom II quadrial II


0 commentaires

3 Réponses :


15
votes

Votre fichier de symboles pourrait ne pas correspondre à votre source. Essayez de supprimer votre dossier / bin et de reconstruire la solution.


2 commentaires

Merci. Je vais donner cela un coup.


Pas de problème, c'est quelque chose que je rencontre aussi.



0
votes

Assurez-vous que la configuration du projet est définie sur débogage (non sur version !):

 Entrez la description de l'image ici


0 commentaires

0
votes

Si vous utilisez d'autres projets aussi, assurez-vous d'accéder à Build => Batch Batch et vérifiez si vous construisez ces autres projets que vous exécutez aussi bien

 build => Batch Build

Je ne suis pas sûr de savoir lequel fonctionnera pour vous, mais vous devriez cocher l'option de construction ou par modification de la solution de modification de la version de la libération à la construction, vous pourriez également avoir besoin de Pour supprimer votre dossier BIN et construire à partir de zéro.Then Eiter Cliquez sur Construire ou de le faire à partir d'Explorateur de solutions. Comme montré, vous pouvez construire d'autres parties du projet et le débogueur fonctionne à nouveau de manière rationnelle.

 BATCH BATCH


0 commentaires