Intellisense et la suggestion de code ne fonctionne pas dans Visual Studio 2012 Ultimate RC

je viens de télécharger et installer Visual Studio 2012 Ultimate RC, mais j'ai un problème avec l'intellisense: il ne fonctionne pas jusqu'à ce que j'appuie sur Ctrl + Espace . Les suggestions de Code sont également désactivées (paramètres de méthode par exemple).

je pense que le problème est avec L'installation de VS, parce qu'à la fin du processus le message suivant est affiché: " le fichier journal d'événements est complet ".

Pourquoi ai-je ce problème, et que puis-je faire pour le résoudre?

226
demandé sur Jimbo 2012-06-12 12:27:49

21 réponses

passez à

Tools->Options->Text Editor->C# (or All Languages)->General

et activer Auto List Members et Parameter Information dans le panneau latéral droit.

186
répondu user1831021 2013-02-06 23:08:42

redémarrer VS2012 devrait résoudre le problème.

118
répondu Shrivallabh 2015-05-22 14:41:02

Regardez ce billet ici .

cela a fonctionné pour moi:

supprimer les fichiers de ce dossier. vs2010:

 %AppData%\Microsoft\VisualStudio.0\ReflectedSchemas

vs2012;

%AppData%\Microsoft\VisualStudio.0\ReflectedSchemas

VS Ultimate 2013;

%AppData%\Microsoft\VisualStudio.0\ReflectedSchemas

VS Professional 2015;

%AppData%\Microsoft\VisualStudio.0\ReflectedSchemas
27
répondu pyccki 2017-05-23 12:34:42

une autre solution possible est de réinitialiser complètement les paramètres. C'est ce qui l'a fixé pour moi:

Tools->Import and Export settings->Reset all settings.

26
répondu Houda 2013-02-06 23:11:12

A. sauvegardez ou exportez vos paramètres D'Import / Export:

Outils - > Paramètres D'importation et D'exportation

B. l'Importation/ Exportation de réinitialisation:

Outils - > Importer et exporter les paramètres - > Réinitialiser tous les paramètres.

C. revenez en arrière et Rechargez vos paramètres d'origine à nouveau! Intellisense fonctionne et vous avez vos paramètres d'origine de retour!

18
répondu Mitch Stokely 2013-05-23 19:57:18

Je l'utilise pour le résoudre, allez à la ligne cmd

devenv.exe /setup /resetuserdata /resetsettings
13
répondu user1492591 2013-02-17 01:56:19

L'idée de base ici est de forcer une resynchronisation de la base de données Intellisense.

si la référence est à un projet dans votre solution. Supprimer le projet. Puis ajoutez la référence en utilisant l'option browse du chemin exact du projet que vous venez de supprimer. Faites une compilation rapide et vérifiez pour s'assurer que la référence est ramassée correctement. Maintenant, ajoutez l'ancien projet à la solution et supprimez l'ancienne référence et ajoutez-la comme partie de la solution.

cette idée de forcer la resync de la base de données pourrait également être fait d'autres façons. Par exemple en utilisant un chemin de dossier absolu.

4
répondu Farjad 2013-08-12 00:15:03

Resharper - > Options - >IntelliSense->General "Visual Studio native IntelliSense"...

2
répondu Track 2016-01-30 09:49:39

enter image description here

  1. allez à Outils->options.
  2. assurez-vous que les cases à cocher ci-dessus sont cochées.
2
répondu Siddarth Kanted 2016-02-02 13:07:09

c'est devenu frustrant pour moi aussi, mais j'ai trouvé ma propre réponse. Le redémarrage a aidé, mais j'ai trouvé pourquoi j'ai eu des problèmes: j'avais copié et collé un panneau ASP avec des commandes que j'aurais besoin de réutiliser. Je n'ai eu que ceux de la première étiquette de Div qui marchaient. Tous les autres avaient besoin d'être mis en place, alors j'ai dit "Aha ... permettez-moi de commenter les étiquettes Div restants qui ne sont pas mis en place ..."et bien sûr, intellisense revient sur.

donc non seulement il ne fonctionnera pas si le curseur est en dessous d'une erreur de code mais il peut ne pas fonctionner si vous êtes un type de copier / coller comme moi.

1
répondu user1585204 2013-10-20 21:55:49

ma solution (VS 2013) était de fonctionner comme un administrateur

1
répondu XristosK 2015-03-05 16:37:44

c'est très Simple,

  1. Fermez visual studio (Avoir de Solution)(Rappelez-vous la Configuration et le type de Solution et le démarrage du projet)
  2. aller à la solution path
  3. Supprimer SolutionName.suo
  4. Solution Ouverte de nouveau
  5. définir le type de Configuration et de Solution et le projet de démarrage (s'il est modifié)
  6. construire et vérifier

Raison pour laquelle c'est arrivé Dans mon cas, j'ai changé les références d'un certain projet

1
répondu It's PD 2015-12-02 12:04:30

ma solution rapide a été de fermer tous les fichiers ouverts dans la zone d'éditeur de texte et puis de les rouvrir à nouveau à partir de Solution Explorer.

1
répondu Serge Voloshenko 2017-07-20 16:49:41

Aucune des solutions n'a fonctionné pour moi. J'ai remarqué que le problème était uniquement présente dans un fichier xaml, et pas dans d'autres xaml ou c# les fichiers.

j'avais une extension appelée QuickConverter qui permet de créer des reliures personnalisées avec des convertisseurs en ligne. C'était gâcher, avec Intellisense et cela n'a pas été détecté comme une erreur lors de la compilation ou de l'exécution de l'application.

mon conseil est:

  • vérifier si Intellisense arrête de travailler dans tous les fichiers ou juste un fichier particulier
  • si ce n'est qu'un fichier, cherchez les lignes grises rouges ou bleues et vous trouverez le coupable
0
répondu Noxxys 2014-08-14 14:11:55

j'ai parfois rencontré le même problème que l'opération.

malheureusement, aucune des solutions ci-dessus ne fonctionne pour moi. -- J'ai aussi cherché sur internet d'autres solutions possibles, y compris le forum VS/windows de Microsoft, et je n'ai pas trouvé de réponse.

mais quand j'ai fermé la solution VS, il y avait un message me demandant de télécharger et installer " Microsoft SQL Server Compact 4.0 "; pour cet indice j'ai finalement corrigé le problème.

j'espère que cette constatation est d'aucune aide pour d'autres personnes qui peuvent obtenir la même question.

0
répondu LCFactorization 2014-08-24 09:41:29

une solution consiste à désactiver l'extension et le redémarrage du correcteur orthographique. Accordé ce n'est pas l'idéal.

0
répondu amalgamate 2014-08-26 15:59:45

dans mon cas .csproj fichier a été corrompu et Visual Studio exclu certains fichiers de classe de la solution (mais ils étaient encore visibles dans Visual Studio de sorte que le problème n'était pas évident à première vue). Dans ces fichiers intellisense n'était pas disponible. Donc la solution était d'ajouter les fichiers à la solution.

0
répondu PiotrWolkowski 2014-11-12 16:37:46

j'avais fait face à ces problèmes depuis 2 semaines, finalement compris à l'aide D'un outil interne sys appelé Process monitor (ProcMon.EXE.) Le problème est lié aux réglages des mises à jour automatiques. J'ai appliqué la solution ci-dessous et l'ai fait fonctionner

Solution: Outils -> Options -> Environnement -> Extensions et Mises à jour -> (décochez) vérifier Automatiquement les mises à jour->OK

0
répondu Tanny 2015-02-27 11:41:34

parfois votre syntaxe de code a une erreur, comme vous utilisez "in", il doit être"...'...." Pour vous aider à détecter rapidement les problèmes, vous cliquez sur bouton de conception , vs essayer de rendre, et il affichera la ligne d'erreur

0
répondu Grey Wolf 2015-08-13 02:46:28

je viens de subir cette situation - et (bien que cela n'ait pas été évident) c'était dû au fait que Resharper (R#) a été désactivé lors d'un problème de licence.

a permis à Resharper de réparer ça pour moi!

0
répondu Ian Rathbone 2015-10-26 08:51:33

en général, je fais face au même problème quand je copie des extraits d'internet avec des caractères spéciaux qui cassent L'Intellisense.

C'est arrivé plusieurs fois avec moi, j'ai découvert le problème après avoir supprimé le fichier et en créer un nouveau, maintenant quand je fais face au même problème, d'abord je redémarre le studio visuel, si cela ne résout pas le problème, je supprime le dernier morceau que j'ai copié d'internet et le faire à la main, eux le problème est parti.

0
répondu Diego Mendes 2016-01-21 06:10:45