Come posso correggere l'errore di Microsoft Visual Studio: "il pacchetto non è stato caricato correttamente"?


202

Ho installato Visual Studio 2012 e DevExpress 13.1. All'avvio di Visual Studio, ha generato un errore mostrato da questa immagine allegata,

Il pacchetto "Microsoft.VisualStudio.Editor.Implementation.EditorPackage" non è stato caricato correttamente.

Il problema potrebbe essere stato causato da una modifica della configurazione o dall'installazione di un'altra estensione. Puoi ottenere maggiori informazioni esaminando il file "C: \ Users \ must \ AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0 \ ActivityLog.xml".

Continuare a mostrare questo messaggio di errore?

Microsoft Visual Studio: il pacchetto "Microsoft.VisualStudio.Editor.Implementation.EditorPackage" non è stato caricato correttamente.

Questo errore appare anche in Visual Studio 2017.


2
Leggi attentamente questo errore: "Puoi ottenere maggiori informazioni esaminando il file ..." - cosa dice quel file?
fvu,

Errore di apertura del file di registro attività @fvu generato.
Dua Ali,

1
Una cosa da controllare prima di fare un'analisi più approfondita: "C'è abbastanza spazio libero sul disco"?
LCJ,

Cordiali saluti: Ho avuto lo stesso problema in VS Pro 15.7.x - la soluzione di @dinesh l'ha risolto per me.
qxotk,

AGGIORNAMENTO: Oggi ho aperto un progetto diverso (1 giorno dopo il mio precedente commento sopra) e ho ricevuto di nuovo lo stesso errore. Seguito i passaggi nella soluzione da @dinesh di seguito e l'errore è scomparso. Non so se sono stati i passaggi o semplicemente l'apertura di Visual Studio una seconda volta.
qxotk,

Risposte:


386

Ho iniziato a vederlo su una nuova installazione di Windows e Visual Studio 2013 Ultimate con Aggiornamento 2 (sebbene altri lo abbiano segnalato anche sugli Aggiornamenti 3 e 4, oltre che sulla versione Professional).

Per risolvere il problema, chiudere tutte le istanze di Visual Studio, quindi eliminare tutti i file nella seguente cartella:

Visual Studio 2013

%localappdata%\Microsoft\VisualStudio\12.0\ComponentModelCache

Ha funzionato bene per me. Grazie a questo articolo .

Visual Studio 2015

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

Visual Studio 2017

%localappdata%\Microsoft\VisualStudio\15.0_xxxx\ComponentModelCache

2
Sto riscontrando lo stesso problema in VS 2015 ma non sembra esserci alcuna ComponentModelCachecartella. Forse prende un nome diverso nelle versioni più recenti di Visual Studio?
jpierson,

3
@jpierson sì la cartella ComponentModelCacheper VS 2015 può essere trovata nella cartella: 14.0. Il percorso completo è il seguente:C:\Users\<your user name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
w0ns88

4
Sto riscontrando questo problema sulla mia nuova installazione di Visual Studio 2017 ... e ancora, la struttura delle cartelle non è la stessa!
Davvero un bel codice,

3
Ho aggiunto la cartella che è stata creata per VS 2017, potrebbe voler provare e vedere.
user_v

7
Ha funzionato per Visual Studio 2019:% localappdata% \ Microsoft \ VisualStudio \ 16_xxxx
Eskil Mjelva Saatvedt,

46
  • Chiudi Visual Studio.

  • Eseguire il backup ed eliminare il seguente percorso:

    C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\11.0

  • Riavvia Visual Studio come Admin. Altrimenti, la Roamingcartella non può essere riparata da Visual Studio.


1
Questo ha funzionato anche con Visual Studio 2015 Community Edition. Il percorso cambia in C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\14.0, ma funziona allo stesso modo. Inoltre, prima di aprire Visual Studio, ho eseguito il devenv /setupcomando suggerito da @JB
flaria l'

1
La soluzione proposta da @user_v è un po 'meno abrasiva, in quanto elimina solo la cartella del problema e non il tutto.
Cody,

Ha funzionato per me. Ma dopo aver eliminato i file menzionati, eseguo il devenv /setupcomando Command Prompt for VS2015. Ha causato nuovamente la creazione dei file eliminati. quindi
eseguo

Non c'era una cartella VisualStudio lì per me (VS Pro 2017). Ho cancellato C:\Users\{your_username}\AppData\Local\Microsoft\VisualStudio\15.0_xxxxe avviato in modalità amministratore e ha funzionato.
Nick Graham,

"Riavvia Visual Studio come amministratore" ha funzionato per me, grazie
Mitra M

36

Ho riscontrato questo problema in Visual Studio 2017 (15.7.4). Dopo aver provato varie soluzioni, alla fine ha funzionato per me: chiudi tutte le istanze di Visual Studio ed eseguilo dalla riga di comando (possibilmente con i diritti di amministratore):

"devenv.exe /clearcache" and "devenv /updateconfiguration"

4
Questo ha funzionato per me, penso che ci sia un problema con una delle estensioni degli utensili elettrici per la produttività dopo l'ultimo aggiornamento VS
Sean T

1
Questo ha funzionato per me e ho eseguito il prompt dei comandi di VS 2015 in modalità amministratore. +1
Prashant Jain,

3
Assicurati di iniziare Developer Command Prompt for VS {version}. devenv.exemolto probabilmente non è noto nella normale CMD (se non l'hai aggiunto al percorso almeno). Questo prompt dei comandi per sviluppatori si occupa di questo. È stato installato con VS ed era nel menu di avvio nel mio caso.
bugybunny,

Qualcuno sa cosa /updateconfigurationfa esattamente?
bugybunny,

Ha lavorato per VS 2017 15.9.6
PBMe_HikeIt

34

Prova devenv /setupil prompt dei comandi di Visual Studio con diritti amministrativi.

Ho avuto lo stesso problema con Visual Studio 2013 Ultimate. Ho provato la soluzione di Reza pubblicata qui, ma non ha funzionato.

Alla fine non sono riuscito a chiudere Visual Studio. Stava mostrando una finestra di dialogo simile quando ho provato a chiudere e non si stava chiudendo. Ho provato questo: messaggio di errore "Nessuna esportazione trovata corrispondente al nome del contratto di vincolo" . Né.

Ho notato un messaggio nella finestra di Team Explorer che diceva " Impossibile trovare la ' pagina' '. Ho provato in questo modo e ho trovato questa risposta: Pagina '312e8a59-2712-48a1-863e-0ef4e67961fc' non trovata utilizzando Visual Studio 2012 . Quindi corro devenv /setupsul prompt dei comandi di Visual Studio con diritti amministrativi.

Ha fatto il lavoro e ora va tutto bene.


Microsoft non fornisce molti dettagli di ciò che devenv /setupfa. Solo che è l'ultimo passaggio del processo di installazione. msdn.microsoft.com/en-us/library/ex6a2fad.aspx
jbarrameda

Puntelli per il collegamento alla domanda "nome contratto vincolo". Questo è ciò che effettivamente risolto il mio problema. Grazie per averlo incluso.
MetalPhoenix,

3
Nel mio caso ha devenv.exe /resetuserdataaiutato. Nota: reimposta TUTTI i dati dell'utente.
Matty,

Ho appena avuto lo stesso problema con VS Professional 16.3.5 e seguendo le istruzioni nel messaggio di errore "Nessuna esportazione trovata corrispondente al nome del contratto di vincolo" il collegamento ha funzionato per me
Steve Mansfield,

14

Soluzione per Visual Studio 2017:

Passaggio 1: aprire Visual Studio cmd in modalità amministratore (vedere la voce di menu Start: Prompt dei comandi per sviluppatori per VS 2017 - Assicurati di usare: Esegui come amministratore)

Passaggio 2: cambia la directory nella cartella in cui è installato Visual Studio 2017, ad esempio:

cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise

(È possibile copiare / incollare questo comando nel prompt cmd. Per Visual Studio Professional, la cartella si chiamerà "Professional" anziché "Enterprise", ecc.)

Passaggio 3: copia / incolla il comando seguente

gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll

Hit Enter...

Risolverà il problema ...

Altrimenti, puoi anche aggiungere quanto segue al GAC come sopra:

Microsoft.VisualStudio.Shell.Interop.9.0.dll

Microsoft.VisualStudio.Shell.Interop.10.0.dll

Microsoft.VisualStudio.Shell.Interop.11.0.dll


1
Ho avuto diversi progetti di Visual Studio che mostrano questo errore e ogni volta ho ripetuto i passaggi precedenti per risolverlo.
qxotk,

Questo ha risolto il mio problema. Abbiamo appena aggiornato la nostra fonte dal 2015 con 4.6.2 al 2017 con 4.7.1. Ho appena iniziato a riscontrare questo problema e questa è la soluzione che ha funzionato per me. Grazie per la correzione!
Osiride,

Questa è l'unica cosa che ha funzionato per me dopo aver provato tutto il resto sopra. Grazie!
Martin,

3
Nel 2019 devi aggiungereMicrosoft.VisualStudio.Shell.Interop.12.0.dll
HackSlash il

13

Ho avuto un problema simile e sono andato su Pannello di controlloProgrammi e ho riparato l'installazione di Visual Studio. Ha funzionato per me.


2
Ho provato 2 delle soluzioni precedenti per lo stesso errore ma per il pacchetto SpecFlow non ha funzionato. Questo ha funzionato per me . Le soluzioni che ho provato: 1: Rimozione di ComponentModelCache 2: Rimozione di AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0
Brampage

1
Non puoi riparare Visual Studio 2017 dal Pannello di controllo, devi andare C:\Program Files (x86)\Microsoft Visual Studio\Installerdove puoi trovare il vs_installer.exefile.
Brampage

3

Ho avuto lo stesso problema. Prova a ricordare l'ultima estensione che hai installato. Elimina l'ultima estensione da estensioni e aggiornamenti e riavvio Visual Studio. e il problema è risolto. Per me, il nome dell'estensione è Productivity Power Tools


3

Avevo Visual Studio 2013 Professional e ho avuto lo stesso errore. Non sono riuscito a rimuoverlo fino a quando non ho riparato l'installazione di Visual Studio. Ci è voluto un po ', ma ora funziona bene.


3

L'aggiornamento di Visual Studio 2017 tramite il programma di installazione di Visual Studio ha risolto il problema per me.


Quale versione ha avuto il problema e quale versione hai aggiornato per risolvere il problema?
qxotk,

Secondo questo. La semplice riparazione con il programma di installazione risolverà questo problema.
shaosh

2

Ho riscontrato anche questo problema con l'aggiornamento 4. Visual Studio 2013 Dopo aver eseguito di nuovo il programma di installazione dell'aggiornamento 4 e aver scelto Ripara, quindi aver riavviato il computer, il problema è scomparso.


2

Ho avuto lo stesso problema e si è risolto dopo l'esecuzione devenv /setupal prompt dei comandi.


2

Ho riscontrato anche questo problema dopo l'installazione di Telerik Reporting. Non sono stato in grado di avviare alcuna soluzione in Visual Studio 2013, né ho potuto chiudere Visual Studio 2013.

Dopo aver disinstallato il pacchetto di report ed eliminato AppData locali / mobili per Visual Studio 2012, il problema è stato risolto.


1
Recentemente ho ricevuto un mucchio di errori simili. Stavo valutando i componenti DevExpress nelle ultime tre settimane. Quindi ho disinstallato DevExpress, i messaggi di errore sono spariti. Non sono sicuro che DevExpress abbia causato il problema
Alex Klaus,

1
Nel mio caso ho reinstallato devexpress e tutto ha funzionato bene dopo
rasputino


1

Hai bisogno di trovare il file devenv.exe.configin C:\Users\{user_name}\AppData\Local\Microsoft\VisualStudio\14.0\e aggiornarla. (Oppure C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\, a seconda della posizione del devenv.exefile.)

Per questo caso particolare, dovresti trovare le righe per cui i reindirizzamenti di installazione System.Collections.Immutablee modificare newVersion da 1.1.36.0 a 1.1.37.0.

L'articolo originale è Come ripristinare Visual Studio 2015 dopo l'aggiornamento 1 (dance delle dipendenze) .


1

Ho avuto questo problema e i progetti non venivano caricati correttamente o affermavano che avevano bisogno della migrazione. ActivityLog.xml ha mostrato un errore con una particolare estensione. Ho disinstallato l'estensione e riavviato Visual Studio. Ciò ha risolto il problema.


1

Ho avuto lo stesso problema, in Visual Studio 2015. Dopo aver trascorso ore dalla mia giornata, ho trovato una risposta per questo:

  • Chiudi tutte le istanze di Visual Studio
  • E vai su {AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0}. Cancella le cose al suo interno.
  • Avviare Visual Studio in modalità amministratore. Riparerà le cartelle al suo interno.

1

Visual Studio 2017 soluzione per me:

  1. Visual Studio chiuso
  2. L'ho eseguito in modalità "Esegui come amministratore".

Nessun altro problema.


Ciò è stato risolto temporaneamente per me e il problema è emerso di nuovo il giorno dopo. Vedi la soluzione pubblicata da @dinesh sopra.
qxotk,

1

Ho avuto un problema simile (il pacchetto del tipo Tizen Project non è stato caricato correttamente ) con Visual Studio 2017.

Dopo aver provato tutte le risposte sopra e aver trascorso alcune ore alla ricerca di una soluzione per gli errori all'interno ActivityLog.XML , nulla ha funzionato per me.

Alla fine, la soluzione era una riparazione di Visual Studio .

Presumo che il processo di riparazione abbia la precedenza su alcune configurazioni che hanno causato il problema.

Ripristina Visual Studio 2017
Ripristina Visual Studio 2019


1
  1. Trova la cartella ComponentModelCache
  2. Elimina Microsoft.VisualStudio.Default.cache
  3. Riavvia Visual Studio

Divertiti con Visual Studio.


1

Ho provato di tutto tranne la riparazione. Ho anche fatto un aggiornamento. Questo è ciò che l'ha risolto per me:

  1. Apri "Prompt dei comandi per sviluppatori per VS 2017" come amministratore
  2. CD in (il percorso può variare) CD C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\PublicAssemblies
  3. Esegui comando gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
  4. Riavvia Visual Studio

0

Ho avuto lo stesso problema e l'eliminazione della directory dei dati dell'app per Visual Studio 11.0 ha funzionato per me.


0

Volevo solo ricordare che ho avuto un errore simile in SQL Server Management Studio 2016, dove praticamente l'ho ignorato. Successivamente, ho lanciato Visual Studio (2015) e questo errore si è verificato anche lì.

Ho cercato e trovato la risposta qui raccomandando che i file vengano eliminati dal

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

cartella. Tuttavia, nel mio caso, questa cartella era vuota.

Da quando mi sono ricordato di aver visto per primo l'errore in Management Studio, ho controllato e c'era una cartella simile in

%localappdata%\Microsoft\SQL Server Management Studio\13.0\ComponentModelCache

Questa cartella non era vuota. Ho chiuso Visual Studio e Management Studio e ho eliminato i file da questa cartella.

Successivamente, sia Management Studio che Visual Studio sono stati avviati senza errori.


0

Ho avuto questo problema dopo l'installazione di Crystal Reports per Visual Studio. L'ho risolto chiudendo tutte le istanze di Visual Studio e reinstallando Crystal Reports.


0

Ho anche riscontrato lo stesso errore "Pacchetto NPM non installato correttamente" durante la creazione di un progetto Node.js in Visual Studio 2015.

Ho risolto il mio problema eseguendo due passaggi:

  1. Elimina tutti i file presenti in questa posizione:

    C:\Users\<Your User Name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache

    Riavvia Visual Studio.

  2. Apri Visual Studio e vai al menu StrumentiGestione pacchetti NuGetImpostazioni Gestione pacchetti

    Sul lato sinistro: verrà visualizzato un elenco a discesa: selezionare Node.js, StrumentiNpmClearCache → * OK

Quindi prova nuovamente a creare il progetto. Ha risolto il mio problema.


0

Ho avuto il piacere di sperimentare questo problema casuale in Visual Studio 2017 Enterprise.

Ho provato tutte le soluzioni qui, e non ha funzionato, inclusa la riparazione di Visual Studio (che richiede un po 'di tempo). Diverse ore dopo, ho pensato che forse avrei dovuto controllare il file ActivityLog.xml.

ActivityLog.xml

Ho disinstallato l'estensione offensiva dal "Prompt dei comandi per sviluppatori per VS2017" come amministratore poiché Visual Studio si è bloccato dopo l'apertura e non è stato possibile fare clic su nulla.

Passaggi da disinstallare - per gentile concessione di jessehouwing.net

  1. Trova il file vsix che hai usato per installare l'estensione.
  2. Aprilo nel tuo archivio preferito (il mio è 7-Zip ).
  3. Prendi l' ID dell'estensione dal nodo Identity dal extension.vsixmanifest.
  4. Esegui (nel mio caso) vsixinstaller /u:Microsoft.VisualStudio.LiveShareper rimuovere l'estensione.

0

Nel mio caso il messaggio di errore è "Il pacchetto 'IntelliCodeCppPackage' non è stato caricato correttamente" (Visual Studio 2019):

IntelliCodeCppPackage

Ho risolto questo problema con questi passaggi;


0

L'ho risolto:

  1. Vai a installare
  2. Modificare
  3. Vai alla scheda "Posizione di installazione"
  4. Seleziona "mantieni la cache dei download dopo l'installazione"
  5. Modificare

0

Il mio problema era il connettore Mysql net 6.4.4, Nuget, xamarin, VSPackage, EditorPackage ed ecc. Il pacchetto non veniva caricato correttamente.

La mia soluzione è sotto per vs2015

  1. Apri posizione AppData // tutte le configurazioni si stanno aggiornando su di esso.
  2. Backup e rimozione della cartella in cui viene generato l'errore di configurazione in Visual Studio.

forex. Se il pacchetto Nuget non è stato caricato correttamente, rimuovere la cartella Nuget nelle directory locali e in roaming.

  1. E cancella anche i dati su AppData / Microsoft / visual Studio / 14.0 per vs2015

questo è tutto e ha funzionato per me! ...


0

Ho avuto un problema simile.

Dopo aver verificato ActivityLog.xml e ha affermato che non è stato possibile creare un'istanza per il nome dell'estensione / pacchetto da una cartella specifica. Ho tracciato quel percorso e non ho trovato la cartella che sta cercando.

Quindi ho installato di nuovo l'estensione, ho cercato la dll e ho copiato il contenuto della cartella contenente nella cartella che Visual Studio sta cercando.

Quindi, per ricapitolare:

  1. Controlla se la cartella nell'errore esiste
  2. In caso contrario, crea una nuova cartella con lo stesso nome
  3. Cerca la dll nell'errore nella cartella di Visual Studio, se non viene trovata, installa di nuovo l'estensione
  4. Se l'errore persiste, cerca la dll nella cartella Visual Studio in Programmi (x86) e apri la cartella contenente
  5. Copia tutto il contenuto
  6. Incolla nella nuova cartella che hai creato con il nome menzionato in ActivityLog.xml

0

Per Visual Studio 2019: ho fatto le seguenti cose per risolvere il problema

Eseguire il backup della seguente cartella. Dopo aver eseguito il backup ed eliminato questa cartella C: \ Users \ munirul2537 \ AppData \ Roaming \ Microsoft \ VisualStudio \ 16.0_add0ca51

Vai al pannello di installazione di Visual Studio e procedi come segue

1. Vai a installare 2. Modifica 3. Vai alla scheda "Posizione di installazione" 4. Seleziona "mantieni la cache di download dopo l'installazione" 5. Modifica

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.