Domanda

Sto avendo problemi con il mio Visual Studio 2005 IntelliSense per qualche tempo.

È abituato a lavorare bene, ma per qualche motivo l'Aggiornamento IntelliSense...' non sembrano più essere in grado di completare per la soluzione a cui sto lavorando currenly - è semplicemente incastrato da qualche parte a circa 3 barre di progresso e di blocchi di uno dei miei preziosi Cpu per l'eternità.

Eliminazione la .bcn file della mia soluzione, e di effettuare una completa "Pulito", poi è stato di nessun aiuto.'Aggiorna' semplicemente si blocca di nuovo.

Il progetto a cui sto lavorando è un abbastanza grande C++ soluzione con più di 50 progetti, un bel paio di classi template (anche di più negli ultimi anni) e, in generale, abbastanza complesso.Non ho idea dell'impatto che questa potrebbe avere sul IntelliSense.

Visual Studio 2005 Service Pack 1 e tutti gli aggiornamenti rapidi che si basano su di esso sono non installato (ci hade enormi problemi con questo, e quindi non abbiamo la migrazione di sicurezza).

La risposta è molto apprezzato su questo.Mi dà i brividi..

Ciao
\Bjoern

È stato utile?

Soluzione

Ho trovato che la migliore correzione per Intellisense in VS2005 è quello di installare il SP1, e quindi questo aggiornamento rapido (hotfix): 947315.Esso ha il vantaggio di fissaggio maggior parte dei multi-core problemi di compilazione.

Questo aggiornamento rapido (hotfix) include anche la possibilità di controllo Intellisense tramite Macro.Ulteriori informazioni qui.

Come per fare SP1 più amichevole per l'codice esistente, si potrebbe anche verificare questo aggiornamento rapido (hotfix) per il modello di compilazione: http://support.microsoft.com/kb/930198

Altri suggerimenti

Rinominare "C:\Program Files\Microsoft Visual Studio 8\VC\vcpackages\feacp.dll" per qualcos'altro (come "feacp.bak") per disattivare l'Intellisense.

Mi raccomando di avere Visual Assist X per fare per essa (ha anche una serie di altre utili caratteristiche).

Intellsense è problematico.Molto problematico.Quando funziona, è grande, ma più spesso di quanto non possa causare più problemi di quanto ne vale la pena.Si riagganciare, analizza attraverso i file mentre si sta cercando di compilare il codice e, in generale, VC 2005, a volte, correre come un cane.Come un precedente poster suggerito, disattivare intellisense (e ha scelto una potenziale alternativa -- ho anche il supporto VAX).

Presumibilmente l'aggiornamento rapido (hotfix) e SP1 fornito da MS fix alcuni intellisense problemi, ma non tutti.Abbiamo visto il minimo aiuto da parte di questi in cui lavoro.Ti trovi meglio a disabilitare e si basano su qualcosa di diverso.

La mia sensazione è che la lentezza deriva dalla dimensione dei progetti.Il vostro sembra che potrebbe cadere in quel caso.

Qui è l'unica soluzione che funziona per me.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top