Question

Je rencontre des problèmes avec mon IntelliSense Visual Studio 2005 depuis un certain temps déjà.

Auparavant, cela fonctionnait bien, mais pour une raison quelconque, la "Mise à jour de IntelliSense ..." ne semble plus être en mesure de compléter la solution sur laquelle je travaille actuellement. Elle reste bloquée quelque part à environ 3 barres de progression et bloque un de mes précieux processeurs pour l'éternité.

Supprimer le fichier .ncb de ma solution et effectuer ensuite un «nettoyage» complet ne m'a pas aidé. La «mise à jour» reste simplement bloquée à nouveau.

Le projet sur lequel je travaille est une solution C ++ assez volumineuse comprenant plus de 50 projets, un assez grand nombre de classes de modèles (encore plus récemment) et, en général, assez complexe. Je n'ai aucune idée de l'impact que cela pourrait avoir sur l'IntelliSense.

Visual Studio 2005 Service Pack 1 et tous les correctifs qui en dépendent ne sont pas  installé (nous avons d'énormes problèmes avec celui-ci, nous n'avons donc pas encore migré).

Toute réponse est très appréciée sur celui-ci. Me donne la chair de poule ..

Cordialement,
\ Bjoern

Était-ce utile?

La solution

J'ai constaté que la meilleure solution pour Intellisense dans VS2005 consiste à installer le SP1, puis ce correctif logiciel: 947315 . Il présente l’avantage supplémentaire de résoudre la plupart des problèmes de construction multicœurs.

Ce correctif logiciel permet également de contrôler Intellisense via des macros. Plus d'informations ici . / p>

Pour rendre SP1 plus convivial pour le code existant, vous pouvez également consulter ce correctif pour la compilation de modèles: http : //support.microsoft.com/kb/930198

Autres conseils

Renommez & C; \ Program Files \ Microsoft Visual Studio 8 \ VC \ vcpackages \ feacp.dll " vers quelque chose d'autre (comme "feacp.bak") pour désactiver Intellisense.

Je vous recommande de Visual Assist X pour compenser cet inconvénient (il propose également un certain nombre d'autres fonctionnalités utiles. ainsi).

Intellsense est problématique. Très problématique. Quand cela fonctionne, c'est génial, mais le plus souvent, cela causera plus de problèmes qu'il n'en vaut la peine. Il raccroche, analyse les fichiers pendant que vous essayez de compiler du code et fait généralement fonctionner VC 2005 parfois comme un chien. Comme suggéré dans un précédent poster, désactivez intellisense (et choisissez une alternative potentielle - je soutiens également VAX).

Soi-disant, le correctif et le SP1 fournis par MS résoudront certains problèmes d’intellisense, mais pas tous. Nous avons vu une aide minime de ceux où je travaille. Vous feriez mieux de le désactiver et de vous fier à autre chose.

Mon sentiment est que la lenteur vient de la taille des projets. Il semble que le vôtre tombe dans ce cas.

Ici est le seule solution qui fonctionne pour moi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top