39 votes

"Ne peut pas naviguer à la définition de" contrariété dans Visual Studio 2010

J'ai tout juste de passer à Visual Studio 2010, et maintenant chaque fois que je sélectionne quelque chose, Ctrl+C pour copier, cliquez quelque part d'autre, et Ctrl+V pour coller, je reçois un message d'erreur "Impossible de naviguer dans la définition." Après cela, elle, j'essaie à nouveau, il fonctionne. Ce fantastique nouvelle "fonctionnalité" devrais-je être de s'éteindre pour que cela cesse?

enter image description here

44voto

Alain Points 10079

Bah, c'est un bug de Productivité de Microsoft Power Tools pour Visual Studio 2010. le "Ctrl+Cliquez sur Aller À la Définition de" fonction. Apparemment, lorsque je clique sur un nouvel emplacement, puis appuyez sur "Ctrl+V" - si je le fais assez vite, il l'interprète comme un Ctrl+Clic et tente immédiatement de déclencher une navigation, même si j'ai cliqué sur un espace vide. L'erreur provient de ce que l'on ne sait pas ce que je suis en train de naviguer vers (réponse: je ne suis pas).

2voto

Blaz Brencic Points 116

J'ai des problèmes similaires dans VS 2012 (Premium).

J'ai essayé ce qui suit:

  • supprimé tous les bin et obj dossiers de projet du dossier: fonctionne dans la plupart des le temps.

  • réparé VS 2012 (ajouter/supprimer des bugrams (programmes) > réparation). N'a pas beaucoup d'aide.

  • Fermer et ouvert VS 2012: n'aide pas non plus.

  • J'ai remarqué que je ne pouvais pas ouvrir uniquement les fichiers qui n'ont pas de check-in dans TFS. Je check-in et ensuite VS commencé à travailler normalement.

Je ne sais pas si ce problème apparaît de nouveau difficile.

J'espère que cela aiderait quelqu'un.

BR

0voto

santosh Points 31

vous pouvez supprimer l'GoToDefProPack.dll fichier à partir de l'emplacement suivant: C:\Users(myUserName)\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Microsoft\Productivité Power Tools\10.0.20318.14 pour désactiver cette fonctionnalité complètement.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X