Visual Studio “Aller à la définition de” désactivé ou gris
Visual Studio, Aller À la Définition est désactivé et F12 ne fonctionne pas. D'autres commandes comme Alt-F12 peut continuer à travailler.
Vous devez vous connecter pour publier un commentaire.
Notez que cela peut être en raison de la désactivation de la base de données pour le C++/C#.
Dans Outils - Options, tapez "IntelliSense" dans la boîte de recherche, et cliquez sur le C/C++ Avancé. Dans le de Navigation/Navigation de la section, changement de Désactiver la Base de données de Faux, si c'est pas déjà.
Après réactivation, de fermer et de rouvrir à force de se reconstruire.
REMARQUE: IntelliSense produire des fichiers volumineux sur le disque (*.sdf et shicp) qui doivent être exclus de Git, par exemple.
Je sais que la solution a été résolu. Cependant, j'ai rencontré exactement le même problème. J'ai cherché sur internet. Aucune astuce fonctionne y compris celui-ci.
Finalement, j'ai compris. J'ai cliqué avec le bouton droit sur le fichier qui a le problème. J'ai inclus le fichier dans le projet. N'est-ce pas évident. En fait, non, le fichier a été inclus pour une semaine. J'ai travaillé sur ce fichier de plus de 7 heures par jour pendant toute la semaine. Jusqu'à hier, 6:20 pm.
Oh, je ne compile pas correctement ce matin. Il y avait des tonnes de message d'erreur de syntaxe hier. Ce matin, j'ai été en mesure de compiler. Étrange. droit? Alors mon aller à la définition avait disparu.
M'a fallu un moment pour trouver le cs et le designer.cs ont certainement été exclus, mais aspx fichier a été.
J'ai résolu le problème. A ma figure slip? Je ne sais pas.
C'est une chose que les gens de la vérifier. Vous-même, quelqu'un d'autre, ou d'un système accidentellement exclure les fichiers cs sans le savoir. Je sais que c'est étrange, mais il a résolu le problème. Il y a de bizarre scénarios dans Visual studio. Les gens peuvent actuellement de 200 solutions. Ils travaillent pour 99% du temps, mais pas notre cas. Je viens apporter un plus scénario
Cela arrive aussi, si Visual Studio a des fichiers ouverts, qui ne sont pas dans la Solution actuelle.
Je ne sais pas comment je suis arrivé à cet état, où les fichiers de une solution différente lorsque l'ouverture que je n'ai pas ouvert manuellement, mais une vérification rapide du chemin d'accès au fichier montré que ceux qui n'étaient pas les fichiers de la solution.
Par conséquent, "Aller à la Définition" a été désactivé.
J'ai trouvé que j'ai dû enlever mon TFS cartographie:
VS 2010 > ouvert de l'Équipe de l'Explorateur > Percer dans le projet d'équipe > double-cliquez sur contrôle de code source > clic droit sur le projet d'équipe dans le volet de gauche et à faire "Supprimer le Mappage" > après tout ce qui a été supprimé manuellement je suis allé dans le dossier local et supprimé toute persistante des fichiers > retour dans l'explorateur du contrôle de source, je re-mappés vers le même dossier local et re-tiré tout le code. Maintenant, le "aller à la définition" fonctionne à nouveau.
Ne sais pas pourquoi je devais le faire...
Dans mon cas, à cause de mon projet est mappé avec TFS donc je suis incapable d'aller à la définition de mon projet fichiers montrant en lecture seule lors de l'ouverture de la Solution. J'ai donc déplacer vers mon dossier racine mappé avec TFS et puis
right-clicked on folder > Go to properties > Attributes
section a étéRead-Only
j'ai décoché et cliquéApply
. Réouverture de visual studio. Tout fonctionne maintenant très bien.Vérifier dll de références qui est jaune. Retirer et ajouter à nouveau.
J'ai rencontré ce dans
Visual Studio 2010
.Pour moi, cette solution a fait le tour
et vous êtes bon pour aller.
Il suffit d'ouvrir la Solution à l'aide de l'Explorateur Windows, au lieu de l'ouvrir de l'intérieur de VS...