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!