191 votes

Comment faire réévaluer sa référence Assemblée mettant en évidence les resharper

Je suis entrain de créer un Prisme Modèle de Projet. Le modèle fonctionne très bien. Mais après, j'ai créer un projet avec le modèle de certains des fichiers ressembler à ceci:

Bad References

Malgré les apparences, tout est tout simplement parfait.

Si je fais un Tout Reconstruire je vois que la solution s'appuie sans erreurs:

Rebuilt

Mais la reconstruction ne pas se débarrasser de la "erreurs" qui s'affichent dans la fenêtre de l'éditeur. (Notez que l'Erreur réelle de la fenêtre n'affiche pas les erreurs.)

Je peux nettoyer, reconstruire, de fermer et d'ouvrir des fichiers et il ne sera pas corriger le mettant en valeur.

Cependant, si je ferme la solution et de l'ouvrir à nouveau, tout est bien:

Works After Reload

Ma Question:
Idéalement, il y aurait un moyen pour que mon modèle ou mon IWizard dire Resharper pour recharger les références pour la mise en valeur.

Je sais que je peux tourner resharper éteint et se rallume et qui permettra de le corriger, mais je préfère ne pas le faire.

Est-il un ReSharper commande qui actualise simplement ce genre de choses?

220voto

iggymoran Points 930

À l’exception de réinstallation, la seule façon d’effacer avec succès les caches est de supprimer les fichiers manuellement dans votre répertoire AppData.

Atteindre

Et supprimez le dossier de la solution qui vous donne les chagrin.

99voto

MackieChan Points 1711

Essayez de déchargement et rechargement puis le projet.

Pour décharger le projet, cliquez droit sur le projet dans l’Explorateur de solutions, puis sélectionnez . Ensuite, cliquez droit sur le projet à nouveau, puis sélectionnez .

Le problème persiste parfois avec les dernières versions de ReSharper, mais la solution semble fonctionner pour toutes les versions.

75voto

brgerner Points 1832

Vous pourriez essayer de vider la mémoire cache de ReSharper via ReSharper-> Options-> environnement/général-> bouton « Effacer les Caches ».

15voto

Donal Points 5232

Cela a fonctionné pour moi. Il n’y a pas besoin de recharger des projets. Vous pouvez faire cela de Visual Studio.

  1. Vider le cache de ReSharper via ReSharper, Options, environnement/général, cliquez sur le bouton « Effacer les Caches ».
  2. ReSharper menu, Windows, sélectionnez « Solution Erreurs fenêtre » en haut de la fenêtre, cliquez sur le bouton « Analyser de nouveau les fichiers avec erreurs ».

5voto

Peter Points 5015

Allez à ReSharper-> Windows-> « Solution fenêtre des erreurs » et vous obtiendrez un aperçu des erreurs dans votre solution. Là, vous pouvez cliquer sur le bouton « Analyser de nouveau les fichiers avec Errors ».

Si vous le souhaitez, vous pouvez assigner un raccourci à cela. Allez dans Outils > Options > clavier et la recherche pour « Analyser à nouveau ». Vous pouvez affecter un raccourci clavier à « ReSharper_ErrorsView_ReanalyzeAllFiles » ou « ReSharper_ErrorsView_ReanalyzeFilesWithErrors ».

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