Das Problem
Ich hatte Visual Studio 2015 RC installiert und Visual Studio 2015 RTM darüber installiert. Ich konnte im Internet nichts finden, was besagte, dass Sie dies nicht tun könnten. Ich weiß nicht, ob dies für das Problem relevant ist.
Als ich Visual Studio 2015 RTM nach dem Neustart zum ersten Mal startete, tauchten leider folgende Meldungsfelder auf:
"Das Paket 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' wurde nicht korrekt geladen."
Ebenfalls:
- XamarinShellPackage
- TestWindowPackage
- NuGetPackage
- ErrorListPackage
Wie kann ich diesen Fehler beheben?
Protokolle
Es soll in der ActivityLog.xml nachsehen . Ich konnte Microsoft.VisualStudio.Editor.Implementation.EditorPackage nicht finden.
Aber für XamarinShellPackage hieß es:
<entry>
<record>339</record>
<time>2015/07/21 13:01:54.011</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [XamarinShellPackage]</description>
<guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
</entry>
<entry>
<record>340</record>
<time>2015/07/21 13:01:54.013</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [XamarinShellPackage]</description>
<guid>{2D510815-1C4E-4210-BD82-3D9D2C56C140}</guid>
<hr>80070057 - E_INVALIDARG</hr>
<errorinfo>'providers' cannot contain a null (Nothing in Visual Basic) element.
Parameter name: providers</errorinfo>
</entry>
Für TestWindowPackage :
<entry>
<record>394</record>
<time>2015/07/21 13:02:02.751</time>
<type>Error</type>
<source>TestWindowPackage</source>
<description>TestWindowPackage.Initialize failed with exception:


System.NullReferenceException:
Object reference not set to an instance of an object.

at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()


PackageContainer loaded: False 
</description>
</entry>
<entry>
<record>395</record>
<time>2015/07/21 13:02:02.752</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [TestWindowPackage]</description>
<guid>{BFC24BF4-B994-4757-BCDC-1D5D2768BF29}</guid>
<hr>80004003 - E_POINTER</hr>
<errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>
Für NuGetPackage :
<entry>
<record>405</record>
<time>2015/07/21 13:02:04.096</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [NuGetPackage]</description>
<guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
<hr>80004003 - E_POINTER</hr>
<errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>
<entry>
<record>406</record>
<time>2015/07/21 13:02:04.096</time>
<type>Error</type>
<source>VisualStudio</source>
<description>End package load [NuGetPackage]</description>
<guid>{5FCC8577-4FEB-4D04-AD72-D6C629B083CC}</guid>
<hr>80004003 - E_POINTER</hr>
<errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>
Für ErrorListPackage hieß es:
<entry>
<record>409</record>
<time>2015/07/21 13:02:04.624</time>
<type>Information</type>
<source>VisualStudio</source>
<description>Begin package load [ErrorListPackage]</description>
<guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
</entry>
<entry>
<record>410</record>
<time>2015/07/21 13:02:04.629</time>
<type>Error</type>
<source>VisualStudio</source>
<description>SetSite failed for package [ErrorListPackage]</description>
<guid>{4A9B7E50-AA16-11D0-A8C5-00A0C921A4D2}</guid>
<hr>80004003 - E_POINTER</hr>
<errorinfo>Object reference not set to an instance of an object.</errorinfo>
</entry>
Was ich bisher versucht habe
- Unter Extras -> Erweiterungen und Updates habe ich versucht, die Erweiterungen zu deinstallieren und erneut zu installieren. Aber wenn ich auf den Menüpunkt "Erweiterungen und Updates" klicke, erhalte ich die Ausnahme "Objektreferenz nicht gesetzt"? Daher kann ich diese Option nicht ausprobieren.
- Ich habe Visual Studio 2015 deinstalliert und neu installiert. Kein Effekt.
- Ich habe getan, was in https://connect.microsoft.com/VisualStudio/feedback/details/1123745/setsite-failed-for-package-microsoft-visualstudio-editor-implementation-editorpackage am 13-2-2015 um 16 vorgeschlagen wird : 49. Kein Effekt. Tatsächlich werden nach dem erneuten Starten von Visual Studio 2015 genau dieselbe Ordnerstruktur und dieselben Dateien (auf einen Blick) zurückkopiert.
Also ... Irgendwelche Vorschläge da draußen?
Aktualisierungen der Frage
Erstes Update
Ich habe gerade versucht, ein Projekt zu laden und ... Irgendwas stimmt nicht. Es können keine Pakete wie "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage usw." geladen werden, und der Projektmappen-Explorer ist vollständig leer! Was ist los?
Zweites Update
So sehen meine Programme und Funktionen aus:
Drittes Update
Ich habe so viel deinstalliert und entfernt, wie ich es gewagt habe.
- Alles in AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0 wurde entfernt
- Alles in AppData \ Local \ VisualStudio \ 14.0 wurde entfernt
- Deinstallierte Visual Studio 2015 über Programme und Funktionen (obiger Screenshot)
- Der Ordner "Visual Studio Secondary Installer" im Ordner "Programme" wurde vollständig entfernt
- Alles, was mit Visual Studio 14.0 zu tun hat, wurde aus den Programmdateien entfernt
Ich möchte meine Visual Studio 2013-Installation nicht durcheinander bringen. Visual Studio 2015 kann die oben genannten Pakete immer noch nicht laden!
Wenn also jemand mehr Informationen darüber hat, welche Programme genau aus dem obigen Screenshot deinstalliert werden können, würde ich mich sehr freuen.
Viertes Update
Durchzuführende Schritte (aktualisiert von Update 3)
- Alles in AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0 wurde entfernt
- Alles in AppData \ Local \ VisualStudio \ 14.0 wurde entfernt
- Entfernen Sie alles, was Visual Studio 14.0 betrifft, aus ProgramData
- Deinstallierte Visual Studio 2015 über Programme und Funktionen (obiger Screenshot)
- Hat alles getan, was dieser Artikel sagt: https://support.microsoft.com/nl-nl/kb/3016536
- Der Ordner "Visual Studio Secondary Installer" im Ordner "Programme" wurde vollständig entfernt
- Grundsätzlich wurde alles, was mit Visual Studio 14.0 zu tun hat, aus den Programmdateien entfernt. Alles, was von der Deinstallation in Programme und Funktionen übrig geblieben ist.
- Deinstallieren Sie auch Microsoft Visual C ++ redistributable (x86) - 14.0.xxx
- Deinstallierte auch mein Xamarin-Zeug
- Ich hoffe, ich habe nichts vergessen, aber unter dem Strich geht es darum, alles, was mit Visual Studio 2015 zu tun hat, vollständig loszuwerden.
- Installieren Sie Visual Studio 2015 RTM neu und es sollte jetzt funktionieren. Ich muss wieder einige Sachen von Drittanbietern installieren, aber zumindest funktioniert es!
quelle
Antworten:
Ich habe Visual Studio 2012, 2013 und 2015 auf meinem Computer installiert. Nach der Installation von Visual Studio 2013 Update 5 wurde in VS 2013 der Fehler "Paket wurde nicht richtig geladen" angezeigt.
Alles, was ich getan habe, um es zum Laufen zu bringen, war diesen Schritt zu befolgen:
C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
Obwohl ich dies für Visual Studio 2015 nicht ausprobiert habe, glaube ich, dass dies auch das Problem lösen sollte. Um dies für Visual Studio 2015 zu tun, sollte 12.0 in 14.0 geändert werden .
AKTUALISIEREN
Anstatt alles im Ordner zu löschen (wie in Schritt 2 oben vorgeschlagen), ist es viel sicherer, den Ordner umzubenennen und Visual Studio das Erstellen eines neuen Ordners zu ermöglichen. Manchmal müssen Sie möglicherweise etwas aus dem alten Ordner kopieren.
quelle
Eine weitere Problemumgehung für Visual Studio 2015 Update 1
c:\Users\{User_Name}\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config
System.Collections.Immutable
,newVersion
sollte1.1.37.0
(nicht1.1.36.0
) sein.Die Umleitung sollte folgendermaßen aussehen:
Fehler von
ActivityLog.xml
:Weitere Informationen zur Behebung solcher Probleme finden Sie in meinem Blogbeitrag So stellen Sie Visual Studio 2015 nach dem Update 1 wieder her .
quelle
C:\Users\AppData\Local\Microsoft\VisualStudio\14.0
AtmelStudio.exe.config
, die unterAppData\Local\Atmel\AtmelStudio\7.0
Ich hatte das gleiche Problem mit Visual Studio 2015 Community RTC und konnte dieses Problem beheben, indem ich alles löschte in:
C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio\14.0
undC:\Users\<your users name>\AppData\Roaming\Microsoft\VisualStudio\14.0
Daher würde ich empfehlen, dies zu versuchen, da Sie möglicherweise die Deinstallation / Neuinstallation von Visual Studio vermeiden können.
quelle
Aufgrund von Erweiterungen in Visual Studio 2015 musste ich Folgendes umbenennen: C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0
Nach dem Umbenennen habe ich Visual Studio 2015 geöffnet und mehr dieser Fehler erhalten, aber der Ordner 14.0 wurde neu erstellt.
Ich habe Visual Studio 2015 geschlossen und die Ordner Extensions und STemplate aus dem ursprünglichen / umbenannten Ordner in den neuen Ordner kopiert.
Ich habe Visual Studio 2015 wieder geöffnet und alles funktioniert wieder.
Update 2015-09-24T0017:
Es hörte wieder auf zu arbeiten. Ich habe alle Optionen in diesem Beitrag ausprobiert. Ich habe einen anderen Beitrag gefunden und dies scheint funktioniert zu haben:
Lauf:
quelle
Ähnlich wie bei @Tom Clelfords Lösung, aber zusätzlich zum Löschen von allem in:
Ich musste auch alles in löschen
Ich musste nichts im Roaming-Ordner berühren, aber das kann von Benutzer zu Benutzer unterschiedlich sein.
quelle
Mein Problem trat nach der Installation von Visual Studio 2015 Update 1 auf.
Ich habe alle vorgeschlagenen Lösungen ohne Glück ausprobiert. Die Lösung, die für mich funktioniert hat, war eine von Eric Knox (Microsoft-Team).
Das ist es:
Öffnen Sie eine Administrator-Eingabeaufforderung und führen Sie die folgenden Schritte aus (vorausgesetzt, Sie haben am Standardspeicherort installiert):
Sie können seinen vollständigen Artikel hier überprüfen
quelle
Ich hatte auch ein Problem in Visual Studio 2015 RC.
Beim Verwenden des Menüs Datei → Neu → Projekt ... beim Auslösen einer Ausnahme ist ein Problem aufgetreten .
Ich folgte der Antwort von Shittu Olugbenga vom 10.08.2015, indem ich den Inhalt des Ordners löschte: "C: \ Benutzer \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache".
Ich habe Visual Studio neu gestartet und es hat funktioniert. :) :)
quelle
Das einzige, was für mich funktioniert hat, war die Reparatur von SQL Server-Datentools (gehen Sie zu Programme deinstallieren und wählen Sie Ändern / Reparieren ):
quelle
In meinem Fall für NugetPackage war das Problem möglicherweise auf die Installation von Visual Studio 2013 nach der Installation von Visual Studio 2015 ( nebeneinander vorhanden) zurückzuführen.
Ich habe beschlossen, NuGet Package Manager für Visual Studio 2015 neu zu installieren (unter Tools> Erweiterungen und Updates ...).
quelle
Beim Starten von Microsoft Visual Studio Enterprise 15 Preview (Version 15.0.25123) trat der gleiche Fehler auf:
Ich habe versucht, den Registrierungsschlüssel zu ändern , aber es hat nicht funktioniert.
Es hat wirklich nie funktioniert. Deinstallieren Sie die vorherige Version, aber versuchen Sie es und es hat funktioniert!
Es hat funktioniert (für mich :))
Ich habe auch alle Tipps in früheren Antworten ausgeführt. Ich weiß nicht, ob das notwendig ist oder nicht.
quelle
Ich hatte das gleiche Problem nach dem Upgrade auf den neuen ReSharper 2016.2. Ich habe das Problem behoben, indem ich den ReSharper in Visual Studio angehalten habe (Menü Extras → Optionen → ReSharper → Anhalten ).
quelle