Il problema
Avevo installato Visual Studio 2015 RC e installato Visual Studio 2015 RTM su di esso. Non sono riuscito a trovare nulla su Internet che dicesse che non puoi farlo. Non so se questo sia rilevante per il problema.
Sfortunatamente, quando ho avviato Visual Studio 2015 RTM per la prima volta dopo il riavvio, sono apparse finestre di messaggio con:
"Il pacchetto" Microsoft.VisualStudio.Editor.Implementation.EditorPackage "non è stato caricato correttamente"
Anche:
- XamarinShellPackage
- TestWindowPackage
- NuGetPackage
- ErrorListPackage
Come posso risolvere questo errore?
Registri
Diceva di cercare nel ActivityLog.xml . Non sono riuscito a trovare Microsoft.VisualStudio.Editor.Implementation.EditorPackage.
Ma per XamarinShellPackage diceva:
<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>
Per 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>
Per 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>
Per ErrorListPackage diceva:
<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>
Quello che ho provato finora
- In Strumenti -> Estensioni e aggiornamenti ho provato a disinstallare e reinstallare le estensioni. Ma quando clicco sulla voce di menu "Estensioni e aggiornamenti" ottengo l'eccezione "Riferimento oggetto non impostato" ?? Quindi non posso provare questa opzione.
- Ho disinstallato Visual Studio 2015 e l'ho reinstallato. Nessun effetto.
- Ho fatto quanto suggerito in https://connect.microsoft.com/VisualStudio/feedback/details/1123745/setsite-failed-for-package-microsoft-visualstudio-editor-implementation-editorpackage il 13-2-2015 alle 16 : 49. Nessun effetto. In effetti, l'intera stessa struttura di cartelle e file (a colpo d'occhio) vengono copiati dopo aver riavviato Visual Studio 2015.
Quindi ... Qualche suggerimento là fuori?
Aggiornamenti alla domanda
Primo aggiornamento
Ho appena provato a caricare un progetto e ... Qualcosa non va. Non può caricare un gruppo di pacchetti come: "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage, ecc ..." e Solution Explorer è completamente vuoto! Cosa sta succedendo?
Secondo aggiornamento
Ecco come appaiono i miei programmi e funzionalità:
Terzo aggiornamento
Ho disinstallato e rimosso quanto ho osato.
- Rimosso tutto in AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
- Rimosso tutto in AppData \ Local \ VisualStudio \ 14.0
- Visual Studio 2015 disinstallato tramite Programmi e funzionalità (schermata sopra)
- Rimossa del tutto la cartella del programma di installazione secondario di Visual Studio nella cartella Programmi
- Rimosso tutto ciò che ha a che fare con Visual Studio 14.0 da Programmi
Non voglio rovinare la mia installazione di Visual Studio 2013. Visual Studio 2015 non riesce ancora a caricare i pacchetti sopra!
Quindi, se qualcuno ha più informazioni su quali programmi possono essere disinstallati esattamente dallo screenshot qui sopra, sarei molto felice.
Quarto aggiornamento
Passaggi da eseguire (aggiornati dall'aggiornamento 3)
- Rimosso tutto in AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
- Rimosso tutto in AppData \ Local \ VisualStudio \ 14.0
- Rimuovere tutto ciò che riguarda Visual Studio 14.0 da ProgramData
- Visual Studio 2015 disinstallato tramite Programmi e funzionalità (schermata sopra)
- Ha fatto tutto ciò che dice questo articolo: https://support.microsoft.com/nl-nl/kb/3016536
- Rimossa del tutto la cartella del programma di installazione secondario di Visual Studio nella cartella Programmi
- Rimosso praticamente tutto ciò che ha a che fare con Visual Studio 14.0 dai file di programma. Qualunque cosa avanzi dalla disinstallazione in Programmi e funzionalità.
- Disinstallare anche Microsoft Visual C ++ ridistribuibile (x86) - 14.0.xxx
- Disinstallato anche la mia roba Xamarin
- Spero di non aver dimenticato nulla, ma la linea di fondo è eliminare completamente tutto ciò che riguarda Visual Studio 2015.
- Reinstallare Visual Studio 2015 RTM e dovrebbe funzionare ora. Devo installare di nuovo alcune cose di terze parti, ma almeno funziona!