11
votes

Pourquoi mes points d'arrêt sont-ils dupliqués dans Visual Studio?

J'ai récemment commencé à avoir des problèmes de points d'arrêt dans Visual Studio 2010. Lorsque je fixe un point d'arrêt puis de commencer le débogage, un autre point d'arrêt apparaît sur une autre ligne à proximité. Les captures d'écran ci-dessous affichent l'éditeur après avoir défini un point d'arrêt, ainsi que la fenêtre Points d'arrêt:

éditeur

fenêtre de points d'arrêt

Dès que je commence à déboguer, les doublons de points d'arrêt, comme on le voit dans les captures d'écran suivantes:

éditeur lors du débogage

Fenêtre de points d'arrêt tout en débogage

Pourquoi cela se produit-il et comment puis-je l'arrêter?


1 commentaires

En cas d'échec, si aucune meilleure réponse ne vous convient, vous pouvez réinitialiser vos paramètres. Voir ici: "Réinitialiser les paramètres - MSDN.MicRosoft. com / fr-nous / bibliothèque / ms241273 (v = vs.100) .aspx "


4 Réponses :


3
votes

Il semble qu'il y ait un point d'arrêt de l'enfant mis en place, tel que décrit dans les articles MSDN suivants: http://msdn.microsoft.com/en-us/library /b98cwcyw.aspx (lien mort, voir VS 2010 enfants des points d'arrêt )
http://msdn.microsoft.com/ fr-fr / bibliothèque / 02ckd1z7% 28VS.71% 29.aspx # vctskbreakpointswindowchildbreakpoints

Voici une question similaire sur StackOverflow, dont l'une des réponses contient une macro pour supprimer des points d'arrêt de l'enfant. Peut-être cela pourrait fonctionner pour vous? Désactiver / suppression de points d'arrêt de l'enfant?

Vous pouvez également supprimer le point d'arrêt parent (qui supprime également les enfants) et recréer il pourrait aider à résoudre le problème.


0 commentaires

0
votes

Je soupçonne que c'est à cause des terminaisons de nouvelle ligne incompatibles. J'ai eu un problème similaire - plusieurs lignes ont été marquées comme emplacement d'arrêt (disons, 10 lignes). Plus tard, j'ai trouvé que c'était à cause de seulement \ n ou \ r au lieu de crlf séquence.

Utiliser Enregistrer-commet, sélectionnez Enregistrer avec codage .. Option sous Enregistrer le bouton dans BADOW Boîte de dialogue.


0 commentaires

0
votes

J'ai eu le même problème dans vs 2008 et je résolu en se débarrassant de la dupliquée .dll dans les dossiers de compilation / de débogage. Veuillez vous référer à ma réponse complète ici: https://stackoverflow.com/a/50063517/3603386


0 commentaires

0
votes

Utilisez-vous F10 (pas sur le dessus) lors du débogage?

f9 est le raccourci pour ajouter / supprimer un point d'arrêt, vous pouvez heurter par inadvertance cela.


0 commentaires