2008-10-24 8 views
3

Dans les versions précédentes de VS, si vous faisiez un clic droit sur le point rouge d'un point d'arrêt et que vous sélectionniez Désactiver le point d'arrêt, le point deviendrait 'creux' et le cliquer à nouveau le réactiverait. Mais dans VS2008, la désactivation du point d'arrêt supprime entièrement le point rouge et vous devez accéder à la fenêtre Points d'arrêt pour le réactiver.Les points d'inflexion désactivés disparaissent, plus de point rouge?

Quelqu'un sait comment obtenir le comportement des versions précédentes? J'ai quelques BP que je bascule souvent, et c'est un peu un PITA de le faire de cette façon. Je ne comprends pas pourquoi MS a enlevé ça.

EDIT: J'ai installé SP1 hier - parce que sans lui, VS se bloquerait dès que j'aurais essayé de CTRL + F. Bon test, Microsoft! Le même problème se produit avant le SP.

Je n'avais pas touché au schéma de couleurs par défaut, et le vérifier indique qu'il devrait s'agir d'un point creux. J'ai essayé de le changer en vain. En fait, je ne peux même pas changer la couleur du point d'arrêt activé.

Il s'agit d'une machine Windows XP 64 bits. Je suppose que c'est la racine des problèmes.

+0

J'ai le même problème sur une machine 32 bits, exécutant VS 2008 SP1. – Owen

Répondre

-1

J'ai VS2008 SP1 et il a la fonctionnalité «diasble breakpoint» que vous décrivez ... avez-vous SP1 installé? Peut-être que c'est un bug?

+0

Il a décrit deux façons: L'ancienne et la «nouvelle» (brisée) ... À quoi faites-vous référence? – Owen

0

Cela fonctionne pour moi de la manière que vous décrivez, mais seulement pour des endroits spécifiques où le code réel sera touché, comme dans un corps de méthode.

+0

Il a décrit deux façons: L'ancienne et la «nouvelle» (brisée) ... À quoi faites-vous référence? – Owen

0

Longue vue, mais utilisez-vous un schéma de couleurs personnalisé? Est-il possible que les couleurs sélectionnées pour le point d'arrêt désactivé le masquent? (EG Noir sur noir)

Outils -> Options -> Environnement -> Polices/Couleurs -> BreakPoint (handicapés)

0

C'est un bug avec Visual Studio 2008 SP1. Il existe un correctif disponible:

http://code.msdn.microsoft.com/KB957912

La page de support associée est ici:

http://support.microsoft.com/kb/957912

Et le rapport de bogue original est ici:

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=366060

Il suffit de suivre le premier lien, puis cliquez sur téléchargements. Il existe un lien pour télécharger le correctif. Cela fonctionne maintenant très bien sur ma machine.

Questions connexes