2016-02-26 1 views
2

Renommage échoue, mais seulement dans l'une de mes solutions.Visual Studio 15 - Renommer l'erreur: Aucune référence n'a été trouvée dans la portée sélectionnée

Chaque fois que je tente de renommer une variable/fonction il demande le changement de nom et échoue avec l'erreur suivante:

Aucune référence n'a été trouvée dans le champ sélectionné. La portée sélectionnée est la solution complète donc je soupçonne que quelque chose ne va pas.

Je trouve le poste suivant: https://social.msdn.microsoft.com/Forums/vstudio/en-US/37deb1a5-daa5-47c7-ab50-ed8e57bcf111/rename-class-does-not-work-no-references-were-found-in-the-selected-scope?forum=visualstudiogeneral

Mais je crains que la réinitialisation des paramètres efface mes réglages actuels pour chaque projet. Je ne comprends tout simplement pas pourquoi le renommage échoue à l'une des 4 solutions sur lesquelles je travaille.

+0

Pouvez-vous confirmer si les fichiers ne sont pas en lecture seule, certains systèmes de contrôle de version ajoutent un attribut en lecture seule pour les fichiers. – abhilash

+0

@ABKolan certains d'entre eux ont été marqués en lecture seule. Cependant, les décocher ne me permet pas de renommer ... D'autres idées? – unixsnob

+0

Je ne sais pas si cela peut aider, mais je faisais face à un problème similaire avec le "Aucune référence trouvée dans la portée sélectionnée", je me suis rendu compte que j'avais une copie supplémentaire de l'un de mes fichiers .cpp redémarrez Visual Studio. Je me suis débarrassé de ce fichier supplémentaire, j'ai redémarré Visual Studio, et ça a marché. – aquirdturtle

Répondre

1

Comme je l'ai mentionné ci-dessus, la solution est d'étendre la portée. Je ne suis pas sûr que la portée doive être étendue. Les fichiers sont situés dans le projet et font partie de la portée du contrôle de version pour ce projet.