Le problème
J'ai installé Visual Studio 2015 RC et installé Visual Studio 2015 RTM dessus. Je n'ai rien trouvé sur Internet qui dise que vous ne pouvez pas faire cela. Je ne sais pas si cela est pertinent pour le problème.
Malheureusement, lorsque j'ai démarré Visual Studio 2015 RTM pour la première fois après le redémarrage, des boîtes de message ont été affichées avec:
«Le package 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' ne s'est pas chargé correctement»
Aussi:
- XamarinShellPackage
- TestWindowPackage
- NuGetPackage
- ErrorListPackage
Comment puis-je résoudre cette erreur?
Journaux
Il a dit de regarder dans ActivityLog.xml . Je n'ai pas pu trouver Microsoft.VisualStudio.Editor.Implementation.EditorPackage.
Mais pour XamarinShellPackage, il était dit:
<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>
Pour 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>
Pour 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>
Pour ErrorListPackage, il est dit:
<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>
Ce que j'ai essayé jusqu'à présent
- Dans Outils -> Extensions et mises à jour, j'ai essayé de désinstaller et de réinstaller les extensions. Mais lorsque je clique sur l'élément de menu "Extensions et mises à jour", j'obtiens l'exception "Référence d'objet non définie" ?? Je ne peux donc pas essayer cette option.
- J'ai désinstallé Visual Studio 2015 et l'ai réinstallé. Aucun effet.
- J'ai fait ce qui est suggéré dans https://connect.microsoft.com/VisualStudio/feedback/details/1123745/setsite-failed-for-package-microsoft-visualstudio-editor-implementation-editorpackage au 13-2-2015 à 16 : 49. Aucun effet. En fait, la totalité de la même structure de dossiers et de fichiers (en un coup d'œil) est copiée après le redémarrage de Visual Studio 2015.
Alors ... Des suggestions?
Mises à jour de la question
Première mise à jour
J'ai juste essayé de charger un projet et ... Quelque chose ne va pas. Il ne peut pas charger un tas de packages comme: "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage, etc ..." et l'explorateur de solutions est complètement vide! Que se passe-t-il?
Deuxième mise à jour
Voici à quoi ressemblent mes programmes et fonctionnalités:
Troisième mise à jour
J'ai désinstallé et supprimé autant que j'osais.
- Tout supprimé dans AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
- Tout supprimé dans AppData \ Local \ VisualStudio \ 14.0
- Visual Studio 2015 désinstallé via Programmes et fonctionnalités (capture d'écran ci-dessus)
- Suppression totale du dossier d'installation secondaire de Visual Studio dans le dossier Program Files
- Suppression de tout ce qui a à voir avec Visual Studio 14.0 dans Program Files
Je ne veux pas gâcher mon installation de Visual Studio 2013. Visual Studio 2015 ne peut toujours pas charger les packages ci-dessus!
Donc, si quelqu'un a plus d'informations sur les programmes qui peuvent être désinstallés à partir de la capture d'écran ci-dessus, je serais très heureux.
Quatrième mise à jour
Étapes à suivre (mise à jour à partir de la mise à jour 3)
- Tout supprimé dans AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
- Tout supprimé dans AppData \ Local \ VisualStudio \ 14.0
- Supprimer tout ce qui concerne Visual Studio 14.0 de ProgramData
- Visual Studio 2015 désinstallé via Programmes et fonctionnalités (capture d'écran ci-dessus)
- Tout ce que cet article dit: https://support.microsoft.com/nl-nl/kb/3016536
- Suppression totale du dossier d'installation secondaire de Visual Studio dans le dossier Program Files
- Suppression de tout ce qui a à voir avec Visual Studio 14.0 de Program Files. Tout ce qui reste de la désinstallation dans Programmes et fonctionnalités.
- Désinstallez également Microsoft Visual C ++ redistribuable (x86) - 14.0.xxx
- J'ai également désinstallé mes trucs Xamarin
- J'espère que je n'ai rien oublié, mais l'essentiel est de se débarrasser totalement de tout ce qui est lié à Visual Studio 2015.
- Réinstallez Visual Studio 2015 RTM et cela devrait fonctionner maintenant. Je dois à nouveau installer des éléments tiers, mais au moins cela fonctionne!