Wie kann ich den Microsoft Visual Studio-Fehler beheben: "Paket wurde nicht richtig geladen"?

202

Ich habe Visual Studio 2012 und DevExpress 13.1 installiert . Beim Start von Visual Studio wurde ein Fehler generiert, der in diesem angehängten Bild angezeigt wird.

Das Paket 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' wurde nicht korrekt geladen.

Das Problem wurde möglicherweise durch eine Konfigurationsänderung oder durch die Installation einer anderen Erweiterung verursacht. Weitere Informationen erhalten Sie in der Datei "C: \ Benutzer \ muss \ AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0 \ ActivityLog.xml".

Diese Fehlermeldung weiterhin anzeigen?

Microsoft Visual Studio - Das Paket 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' wurde nicht korrekt geladen.

Dieser Fehler tritt auch in Visual Studio 2017 auf.

Dua Ali
quelle
2
Lesen Sie diesen Fehler sorgfältig durch: "Sie können weitere Informationen erhalten, indem Sie die Datei untersuchen ..." - was sagt diese Datei aus?
fvu
@fvu Aktivitätsprotokoll Dateiöffnungsfehler generiert.
Dua Ali
1
Eine Sache, die Sie überprüfen sollten, bevor Sie eine eingehendere Analyse durchführen: "Ist auf der Festplatte genügend freier Speicherplatz vorhanden?"
LCJ
Zu Ihrer Information: Ich hatte das gleiche Problem in VS Pro 15.7.x - die Lösung von @dinesh hat es für mich gelöst.
Qxotk
UPDATE: Öffnete heute ein anderes Projekt (1 Tag nach meinem vorherigen Kommentar oben) und erhielt erneut den gleichen Fehler. Befolgen Sie die Schritte in Lösung von @dinesh unten, und der Fehler ist verschwunden. Ich weiß nicht, ob es die Schritte waren oder einfach Visual Studio ein zweites Mal öffnen.
Qxotk

Antworten:

384

Ich habe angefangen, dies auf einer neuen Windows- und Visual Studio 2013 Ultimate-Installation mit Update 2 zu sehen (obwohl andere dies auch bei Updates 3 und 4 sowie in der Professional-Version gemeldet haben).

Schließen Sie alle Visual Studio-Instanzen und löschen Sie alle Dateien im folgenden Ordner, um das Problem zu beheben:

Visual Studio 2013

%localappdata%\Microsoft\VisualStudio\12.0\ComponentModelCache

Es hat gut funktioniert für mich. Danke an diesen Artikel .

Visual Studio 2015

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

Visual Studio 2017

%localappdata%\Microsoft\VisualStudio\15.0_xxxx\ComponentModelCache
user_v
quelle
2
Ich habe das gleiche Problem in VS 2015, aber es scheint keinen ComponentModelCacheOrdner zu geben. Vielleicht trägt es in neueren Versionen von Visual Studio einen anderen Namen?
Jpierson
3
@jpierson Ja, der Ordner ComponentModelCachefür VS 2015 befindet sich im Ordner : 14.0. Der vollständige Pfad ist wie folgt:C:\Users\<your user name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
w0ns88
4
Ich habe dieses Problem bei meiner Neuinstallation von Visual Studio 2017 ... und auch hier ist die Ordnerstruktur nicht dieselbe!
Wirklich schöner Code
3
Haben Sie einen Ordner hinzugefügt, der für VS 2017 erstellt wurde, möchten Sie möglicherweise versuchen, zu sehen.
user_v
6
Arbeitete für Visual Studio 2019:% localappdata% \ Microsoft \ VisualStudio \ 16_xxxx
Eskil Mjelva Saatvedt
46
  • Schließen Sie Visual Studio.

  • Sichern und löschen Sie den folgenden Pfad:

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

  • Starten Sie Visual Studio als neu Admin. Andernfalls kann der RoamingOrdner nicht von Visual Studio repariert werden.

Reza Ebrahimi
quelle
1
Dies funktionierte auch mit der Visual Studio 2015 Community Edition. Der Pfad ändert sich zu C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\14.0, funktioniert aber trotzdem. Bevor ich das Visual Studio eröffnete, führte ich den devenv /setupvon @JB
flaria
1
Die von @user_v vorgeschlagene Lösung ist etwas weniger aggressiv, da nur der Problemordner gelöscht wird, nicht das Ganze.
Cody
Es hat bei mir funktioniert. Aber nachdem ich die genannten Dateien gelöscht habe, führe ich den devenv /setupBefehl in aus Command Prompt for VS2015. Dadurch wurden die gelöschten Dateien erneut erstellt. dann
starte
Es gab dort keinen VisualStudio-Ordner für mich (VS Pro 2017). Ich habe gelöscht C:\Users\{your_username}\AppData\Local\Microsoft\VisualStudio\15.0_xxxxund im Administratormodus gestartet und es hat funktioniert.
Nick Graham
"Visual Studio als Admin neu starten" hat für mich funktioniert, Danke
Mitra M
36

Ich habe dieses Problem in Visual Studio 2017 (15.7.4) festgestellt. Nachdem ich verschiedene Lösungen ausprobiert hatte, funktionierte dies schließlich für mich: Schließen Sie alle Visual Studio-Instanzen und führen Sie dies über die Befehlszeile aus (möglicherweise mit Administratorrechten):

"devenv.exe /clearcache" and "devenv /updateconfiguration"
tdracz
quelle
4
Dies hat bei mir funktioniert. Ich denke, es gibt ein Problem mit einer der Produktivitäts-Elektrowerkzeug-Erweiterungen nach dem letzten VS-Update
Sean T,
1
Dies hat bei mir funktioniert und ich habe die VS 2015-Eingabeaufforderung im Admin-Modus ausgeführt. +1
Prashant Jain
3
Stellen Sie sicher, dass Sie beginnen Developer Command Prompt for VS {version}. devenv.exeist in Ihrem normalen CMD höchstwahrscheinlich nicht bekannt (wenn Sie es zumindest nicht zum Pfad hinzugefügt haben). Diese Entwickler-Eingabeaufforderung kümmert sich darum. Es wurde mit VS installiert und befand sich in meinem Fall im Startmenü.
Bugybunny
Weiß jemand was /updateconfigurationgenau macht?
Bugybunny
Arbeitete für VS 2017 15.9.6
PBMe_HikeIt
34

Probieren Sie devenv /setupdie Visual Studio-Eingabeaufforderung mit Administratorrechten aus.

Ich hatte das gleiche Problem mit Visual Studio 2013 Ultimate. Ich habe die hier veröffentlichte Lösung von Reza ausprobiert, aber sie hat nicht funktioniert.

Schließlich konnte ich Visual Studio nicht schließen. Es zeigte einen ähnlichen Dialog, als ich versuchte zu schließen, und es wurde nicht geschlossen. Ich habe Folgendes versucht: Fehlermeldung "Es wurden keine Exporte gefunden, die mit dem Namen des Einschränkungsvertrags übereinstimmen" . Weder.

Im Team Explorer-Fenster wurde die Meldung "Seite ' Somenummer ' kann nicht gefunden werden" angezeigt . Ich habe es auf diese Weise versucht und diese Antwort gefunden: Seite '312e8a59-2712-48a1-863e-0ef4e67961fc' wurde mit Visual Studio 2012 nicht gefunden . Daher devenv /setupführe ich die Visual Studio-Eingabeaufforderung mit Administratorrechten aus.

Es hat den Job gemacht und jetzt ist alles in Ordnung.

jbarrameda
quelle
Microsoft gibt nicht viele Details darüber, was devenv /setuptut. Nur dass es der letzte Schritt des Installationsprozesses ist. msdn.microsoft.com/en-us/library/ex6a2fad.aspx
jbarrameda
Requisiten für den Link zur Frage "Name des Einschränkungsvertrags". Das hat mein Problem tatsächlich behoben. Danke, dass du es aufgenommen hast.
MetalPhoenix
3
In meinem Fall hat devenv.exe /resetuserdatageholfen. Hinweis: Es werden ALLE Benutzerdaten zurückgesetzt.
Matty
Ich hatte gerade das gleiche Problem mit VS Professional 16.3.5 und befolgte die Anweisungen in der Fehlermeldung "Es wurden keine Exporte gefunden, die dem Namen des Einschränkungsvertrags entsprechen". Der Link funktionierte für mich
Steve Mansfield,
13

Ich hatte ein ähnliches Problem und ging zu SystemsteuerungProgramme und reparierte die Visual Studio-Installation. Es hat bei mir funktioniert.

Daniel
quelle
2
Es wurden 2 der oben genannten Lösungen für denselben Fehler versucht, aber für das SpecFlow- Paket hat es nicht funktioniert. Das hat bei mir funktioniert . Die Lösungen, die ich ausprobiert habe: 1: Entfernen von ComponentModelCache 2: Entfernen von AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0
Brampage
1
Sie können Visual Studio 2017 nicht über die Systemsteuerung reparieren. Sie müssen dorthin navigieren, C:\Program Files (x86)\Microsoft Visual Studio\Installerwo Sie die vs_installer.exeDatei finden.
Brampage
13

Lösung für Visual Studio 2017:

Schritt 1: Öffnen Sie Visual Studio cmd im Administratormodus (siehe Startmenüpunkt: Entwickler-Eingabeaufforderung für VS 2017 - Verwenden Sie unbedingt: Als Administrator ausführen )

Schritt 2: Wechseln Sie in das Verzeichnis, in dem Visual Studio 2017 installiert ist. Beispiel:

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

(Sie können diesen Befehl in Ihre cmd-Eingabeaufforderung kopieren / einfügen. In Visual Studio Professional heißt der Ordner "Professional" anstelle von "Enterprise" usw.)

Schritt 3: Kopieren Sie den folgenden Befehl und fügen Sie ihn ein

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

Hit Enter...

Es wird das Problem beheben ...

Andernfalls können Sie dem GAC wie folgt Folgendes hinzufügen :

Microsoft.VisualStudio.Shell.Interop.9.0.dll

Microsoft.VisualStudio.Shell.Interop.10.0.dll

Microsoft.VisualStudio.Shell.Interop.11.0.dll

Dinesh Kumar
quelle
1
In mehreren Visual Studio-Projekten wurde dieser Fehler angezeigt, und jedes Mal wiederholte ich die obigen Schritte, um ihn zu beheben.
Qxotk
Dies löste mein Problem. Wir haben gerade unsere Quelle von 2015 mit 4.6.2 auf 2017 mit 4.7.1 aktualisiert. Ich habe gerade angefangen, dieses Problem zu bekommen, und dies ist die Lösung, die für mich funktioniert hat. Danke für die Fehlerbehebung!
Osiris
Dies ist das einzige, was für mich funktioniert hat, nachdem ich alles andere oben ausprobiert habe. Vielen Dank!
Martin
1
Im Jahr 2019 müssen Sie hinzufügenMicrosoft.VisualStudio.Shell.Interop.12.0.dll
HackSlash
3

Ich hatte das gleiche Problem. Versuchen Sie, sich an die zuletzt installierte Erweiterung zu erinnern. Ich lösche die neueste Erweiterung aus Erweiterungen und Updates und starte Visual Studio neu. und das Problem ist gelöst. Für mich lautet der Name der Erweiterung Productivity Power Tools

Elvin Mammadov
quelle
3

Ich hatte Visual Studio 2013 Professional und habe den gleichen Fehler erhalten. Ich konnte es nicht entfernen, bis ich die Visual Studio-Installation repariert hatte. Es hat eine Weile gedauert, aber jetzt funktioniert es gut.

Georger
quelle
3

Das Aktualisieren von Visual Studio 2017 über das Visual Studio-Installationsprogramm hat das Problem für mich behoben.

Michel47
quelle
Welche Version hatte das Problem und welche Version haben Sie aktualisiert, um das Problem zu lösen?
Qxotk
Zweitens dies. Durch einfaches Reparieren mit dem Installationsprogramm wird dieses Problem behoben.
Shaosh
2

Ich hatte auch dieses Problem mit Visual Studio 2013 Update 4. Nachdem das Update 4-Installationsprogramm erneut ausgeführt und Reparieren ausgewählt und dann den Computer neu gestartet wurde, wurde das Problem behoben.

danludwig
quelle
2

Ich hatte das gleiche Problem und es wurde behoben, nachdem es devenv /setupan der Eingabeaufforderung ausgeführt wurde.

Suneel VLN
quelle
2

Dieses Problem trat auch nach der Installation von Telerik Reporting auf. Ich konnte weder eine Lösung in Visual Studio 2013 starten noch Visual Studio 2013 schließen.

Nach der Deinstallation des Berichtspakets und dem Löschen von Local / Roaming AppData für Visual Studio 2012 wurde das Problem behoben.

Alan
quelle
1
Ich habe in letzter Zeit eine Menge ähnlicher Fehler erhalten. Ich habe in den letzten drei Wochen DevExpress-Komponenten evaluiert. Also habe ich DevExpress deinstalliert, die Fehlermeldungen sind weg. Ich bin mir nicht sicher, ob DevExpress das Problem verursacht hat
Alex Klaus
1
In meinem Fall habe ich devexpress neu installiert und danach hat alles gut funktioniert
rasputino
1

Basierend auf diesem Connect-Feedback habe ich es behoben, indem ich alle geöffneten Dokumente geschlossen und Visual Studio neu gestartet habe. Ich benutze Visual Studio 2015.

Jan Zahradník
quelle
1

Sie müssen herausfinden Datei devenv.exe.configin C:\Users\{user_name}\AppData\Local\Microsoft\VisualStudio\14.0\und aktualisieren. (Oder C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\je nach Speicherort Ihrer devenv.exeDatei.)

In diesem speziellen Fall sollten Sie Zeilen finden, die Umleitungen für System.Collections.ImmutablenewVersion einrichten und von 1.1.36.0 auf 1.1.37.0 ändern.

Der ursprüngliche Artikel lautet So stellen Sie Visual Studio 2015 nach dem Update 1 wieder her (Abhängigkeitstanz) .

user3617831
quelle
1

Ich hatte dieses Problem und Projekte wurden nicht richtig geladen oder gaben an, dass sie migriert werden mussten. Die Datei ActivityLog.xml zeigte einen Fehler mit einer bestimmten Erweiterung. Ich habe die Erweiterung deinstalliert und Visual Studio neu gestartet. Damit war das Problem behoben.

Owen Pauling
quelle
1

Ich habe das gleiche Problem in Visual Studio 2015 erhalten. Nachdem ich Stunden meines Tages verbracht hatte, fand ich eine Antwort darauf:

  • Schließen Sie alle Ihre Visual Studio-Instanzen
  • Gehen Sie zu {AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0}. Räumen Sie die Dinge darin auf.
  • Starten Sie Visual Studio im Administratormodus. Die darin enthaltenen Ordner werden repariert.
Hasiya
quelle
1

Visual Studio 2017-Lösung für mich:

  1. Visual Studio geschlossen
  2. Lief es im "Als Administrator ausführen" -Modus.

Kein Problem mehr.

Doug Null
quelle
Dies wurde vorübergehend für mich behoben und das Problem tauchte einen Tag später erneut auf. Siehe Lösung von @dinesh oben.
Qxotk
1

Ich hatte ein ähnliches Problem (das Paket vom Typ Tizen Project wurde nicht korrekt geladen ) mit Visual Studio 2017.

Nachdem ich alle oben genannten Antworten ausprobiert und einige Stunden damit verbracht hatte, nach einer Lösung für die darin enthaltenen Fehler zu suchen ActivityLog.XML, funktionierte nichts für mich.

Schließlich war die Lösung eine Visual Studio- Reparatur .

Ich gehe davon aus, dass der Reparaturprozess einige Konfigurationen überschreibt, die das Problem verursacht haben.

Reparieren Sie Visual Studio 2017
Reparieren Sie Visual Studio 2019

Jonathana
quelle
1
  1. Suchen Sie den Ordner ComponentModelCache
  2. Löschen Microsoft.VisualStudio.Default.cache
  3. Starten Sie Visual Studio neu

Viel Spaß mit Visual Studio.

Masoud Hoshyar
quelle
1

Ich habe alles versucht, außer die Reparatur. Ich habe sogar ein Update gemacht. Das hat es für mich behoben:

  1. Öffnen Sie "Developer Command Prompt for VS 2017" als Admin
  2. CD in (Ihr Pfad kann variieren) CD C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\PublicAssemblies
  3. Führen Sie den Befehl aus gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
  4. Starten Sie Visual Studio neu
Jeff
quelle
0

Ich hatte das gleiche Problem und das Löschen des App-Datenverzeichnisses für Visual Studio 11.0 funktionierte für mich.

Griffo
quelle
0

Ich wollte nur erwähnen, dass ich in SQL Server Management Studio 2016 einen ähnlichen Fehler erhalten habe, bei dem ich ihn grundsätzlich ignoriert habe. Später habe ich Visual Studio (2015) gestartet, und dieser Fehler ist auch dort aufgetreten.

Ich habe hier die Antwort gesucht und gefunden, in der empfohlen wird, Dateien aus dem zu löschen

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

Ordner. In meinem Fall war dieser Ordner jedoch leer.

Da ich mich daran erinnerte, dass ich den Fehler zuerst in Management Studio gesehen hatte, überprüfte ich, und es gab einen ähnlichen Ordner unter

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

Dieser Ordner war nicht leer. Ich habe sowohl Visual Studio als auch Management Studio geschlossen und die Dateien aus diesem Ordner gelöscht.

Anschließend wurden sowohl Management Studio als auch Visual Studio fehlerfrei gestartet.

MisterAcoustic
quelle
0

Ich hatte dieses Problem nach der Installation von Crystal Reports für Visual Studio. Ich habe es gelöst, indem ich alle Visual Studio-Instanzen geschlossen und Crystal Reports neu installiert habe.

egse
quelle
0

Beim Erstellen eines Node.js-Projekts in Visual Studio 2015 trat der gleiche Fehler auf: "NPM-Paket nicht korrekt installiert".

Ich habe mein Problem durch zwei Schritte gelöst:

  1. Löschen Sie alle an diesem Speicherort vorhandenen Dateien:

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

    Starten Sie Visual Studio neu.

  2. Öffnen Sie Visual Studio und gehen Sie zum Menü ExtrasNuGet Package ManagerPackage Manager-Einstellungen

    Auf der linken Seite: Sie erhalten eine Dropdown - Liste sehen: Wählen Sie Node.js, WerkzeugeNpmClearcache → * OK

Versuchen Sie dann erneut, das Projekt zu erstellen. Es hat mein Problem gelöst.

AkshayPorwal
quelle
0

Ich hatte das Vergnügen, dieses zufällige Problem in Visual Studio 2017 Enterprise zu erleben.

Ich habe hier jede Lösung ausprobiert und es hat nicht funktioniert, einschließlich der Visual Studio-Reparatur (die eine Weile dauert). Einige Stunden später dachte ich, ich sollte vielleicht tatsächlich die Datei ActivityLog.xml überprüfen.

ActivityLog.xml

Ich habe die fehlerhafte Erweiterung von der 'Developer Command Prompt for VS2017' als Administrator deinstalliert, da Visual Studio erst nach dem Öffnen eingefroren ist und nichts angeklickt werden konnte.

Schritte zur Deinstallation - mit freundlicher Genehmigung von jessehouwing.net

  1. Suchen Sie die vsix-Datei, mit der Sie die Erweiterung installiert haben.
  2. Öffnen Sie es in Ihrem Lieblingsarchiv (meins ist 7-Zip ).
  3. Besorgen Sie sich die Nebenstelle Id von der Identität Knoten aus dem extension.vsixmanifest.
  4. Führen Sie (in meinem Fall) aus vsixinstaller /u:Microsoft.VisualStudio.LiveShare, um die Erweiterung zu entfernen.
Nhan
quelle
0

In meinem Fall lautet die Fehlermeldung "Das Paket 'IntelliCodeCppPackage' wurde nicht korrekt geladen" (Visual Studio 2019):

IntelliCodeCppPackage

Ich habe dieses Problem mit diesen Schritten gelöst.

  • Deaktivieren Sie die Visual Studio IntelliCode- Erweiterung
  • Starten Sie Visual Studio neu
  • Aktivieren Sie diese Erweiterung erneut
Boyukbas
quelle
0

Ich habe es gelöst:

  1. Gehen Sie zur Installation
  2. Ändern
  3. Gehen Sie zur Registerkarte "Installationsort"
  4. Aktivieren Sie "Download-Cache nach der Installation beibehalten".
  5. Ändern
Mostafa Bedoor
quelle
0

Mein Problem war, dass MySQL Connector Net 6.4.4, Nuget, Xamarin, VSPackage, EditorPackage usw. nicht korrekt geladen wurden.

Meine Lösung ist unten für vs2015

  1. Öffnen Sie den AppData-Speicherort // Alle Konfigurationen werden darauf aktualisiert.
  2. Sichern und entfernen Sie den Ordner, in dem der Konfigurationsfehler im Visual Studio ausgelöst wird.

Forex. Wenn Ihr Nuget-Paket nicht korrekt geladen wurde Fehler - Entfernen Sie den Nuget-Ordner in den lokalen und Roaming-Verzeichnissen.

  1. Löschen Sie auch die Daten in AppData / Microsoft / Visual Studio / 14.0 für vs2015

das war's und es hat bei mir funktioniert! ...

Rajesh Kannan
quelle
0

Ich hatte ein ähnliches Problem.

Nach dem Überprüfen von ActivityLog.xml wurde festgestellt, dass keine Instanz für die Erweiterung / den Paketnamen aus einem bestimmten Ordner erstellt werden konnte. Ich habe diesen Pfad verfolgt und den gesuchten Ordner nicht gefunden.

Also habe ich die Erweiterung erneut installiert, nach der DLL gesucht und den Inhalt des enthaltenen Ordners in den Ordner kopiert, nach dem Visual Studio sucht.

Um es noch einmal zusammenzufassen:

  1. Überprüfen Sie, ob der Ordner im Fehler vorhanden ist
  2. Wenn nicht, erstellen Sie einen neuen Ordner mit demselben Namen
  3. Suchen Sie nach der DLL im Fehler im Visual Studio-Ordner. Wenn sie nicht gefunden wird, installieren Sie die Erweiterung erneut
  4. Wenn der Fehler weiterhin besteht, suchen Sie im Visual Studio-Ordner in Programme (x86) nach der DLL und öffnen Sie den enthaltenen Ordner
  5. Kopieren Sie den gesamten Inhalt
  6. Fügen Sie in den neuen Ordner, den Sie erstellt haben, den Namen ein, der in der Datei ActivityLog.xml angegeben ist
Peter Sameh
quelle
0

Für Visual Studio 2019: Ich habe die folgenden Schritte ausgeführt, um das Problem zu lösen

Sichern Sie den folgenden Ordner. Nach dem Sichern und Löschen dieses Ordners C: \ Users \ munirul2537 \ AppData \ Roaming \ Microsoft \ VisualStudio \ 16.0_add0ca51

Gehen Sie zum Installationsfenster von Visual Studio und führen Sie die folgenden Schritte aus

1.Zum Installieren 2.Modifizieren 3.Gehen Sie zur Registerkarte "Installationsort". 4. Aktivieren Sie "Download-Cache nach der Installation beibehalten". 5. Ändern

Munirul Islam
quelle