Pacchetti non caricati dopo l'installazione di Visual Studio 2015 RTM


95

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:
&#x000D;&#x000A;&#x000D;&#x000A;System.NullReferenceException:
Object reference not set to an instance of an object.&#x000D;&#x000A;
at Microsoft.VisualStudio.TestWindow.VsHost.TestWindowPackage.Initialize()
&#x000D;&#x000A;&#x000D;&#x000A;PackageContainer loaded: False &#x000D;&#x000A;</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

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à:

Screenshot di 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!

1
Ha avuto un errore simile. VS non si sarebbe riparato, ho finito per eseguire una disinstallazione completa di entrambi e quindi reinstallare. Funziona adesso.
un auricolare

1
Inoltre, assicurati di cercare i file di programma, i file di programma (x86) e AppData per i resti di VS. Avevo ancora roba VS 2012 rimasta
un auricolare

3
Qualcuno mi dica che MS è a conoscenza di questo problema e sta facendo qualcosa per risolverlo! Questa domanda SO è l'unica menzione del problema che sono in grado di trovare. Niente di quello che ho provato funziona. Ho seguito ogni passaggio elencato qui e ANCORA non riesco ad aprire VS. ANCORA non riesco a caricare gli errori del pacchetto.
Tyler Jones

1
@Tyler Jones: hai disinstallato TUTTO VS2015 CORRELATO in Programmi e funzionalità?
Danny van der Kraan

1
Non dovresti provare a rispondere alla tua domanda alla fine della domanda. Se vuoi, aggiungi tu stesso una nuova risposta.
ANeves

Risposte:


191

Ho Visual Studio 2012, 2013 e 2015 tutti installati sulla mia macchina. Dopo aver installato Visual Studio 2013 Update 5, ho iniziato a ricevere l'errore "il pacchetto non è stato caricato correttamente" in VS 2013.

Tutto quello che ho fatto per farlo funzionare è stato seguire questo passaggio:

  1. Chiudi tutte le istanze di Visual Studio
  2. Elimina tutto in questa cartella C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
  3. Riavvia Visual Studio

Anche se non l'ho provato per Visual Studio 2015, credo che questo dovrebbe risolvere anche il problema. A tale scopo per Visual Studio 2015, la versione 12.0 deve essere modificata in 14.0 .

AGGIORNARE

Invece di eliminare tutto nella cartella (come suggerito dal passaggio 2 sopra), è molto più sicuro rinominare la cartella e consentire a Visual Studio di crearne una nuova. A volte, potresti dover copiare qualcosa dalla vecchia cartella.


4
Risolto per me con VS2015 Prof. RTM
MarcelDevG

3
Confermato il funzionamento in Visual Studio 2015. Merita sicuramente un voto positivo.
Jhourlad Estrella

3
Questa risposta ha anche risolto un errore che stavo ricevendo, "Il pacchetto" XamarinIOSPackage "non veniva caricato correttamente". Grazie!
Dan Rigby

4
Ha funzionato anche dopo l'aggiornamento di Visual Studio 2015 all'aggiornamento 3, ha rotto il mio Extension Manager ma questo ha risolto il problema, grazie!
Chris Pacey

3
Ha funzionato dopo aver eseguito una reinstallazione. Ho appena rinominato la directory per essere sicura invece di una cancellazione
lloyd

49

Un'altra soluzione alternativa per Visual Studio 2015 Update 1

  1. Aperto c:\Users\{User_Name}\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config
  2. Modifica il reindirizzamento del binding per System.Collections.Immutable, newVersiondovrebbe essere 1.1.37.0(non 1.1.36.0).

Il reindirizzamento dovrebbe essere simile a questo:

    <dependentAssembly>
        <assemblyIdentity name="System.Collections.Immutable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
        <bindingRedirect oldVersion="1.0.27.0-1.1.65535.65535" newVersion="1.1.37.0"/>
    </dependentAssembly>

Errore da ActivityLog.xml:

SetSite non riuscito per il pacchetto [CSharpPackage] [Impossibile caricare il file o l'assembly "System.Collections.Immutable, Version = 1.1.36.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a" o una delle sue dipendenze. La definizione del manifesto dell'assembly individuato non corrisponde al riferimento all'assembly. (Eccezione da HRESULT: 0x80131040)]: {presso Microsoft.VisualStudio.LanguageServices.Implementation.LanguageService.AbstractPackage`2.Initialize () presso Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage.Initialisualize () presso Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage.Initialisualize () .Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite (IServiceProvider sp)}

Puoi leggere ulteriori informazioni su come risolvere questi problemi nel mio post sul blog Come ripristinare Visual Studio 2015 dopo l'aggiornamento 1 .


1
Grazie mille, ho riscontrato questo problema dopo l'aggiornamento all'aggiornamento 1. La tua soluzione ha funzionato!
abdoulcool

Ho dovuto rimuovere / rinominare la cartella, startup vs, quindi chiuderla e fare il reindirizzamento dell'associazione. C:\Users\AppData\Local\Microsoft\VisualStudio\14.0
Maslow

Grazie! Cambiare newVersion a 1.1.37.0 ha funzionato anche per me dopo l'aggiornamento a VS2015.1.
Cory Grimster

4
Questo ha funzionato anche per Atmel Studio 7.0 (basato sulla shell VS2015).
lego

2
@lego Solo per riferimento, il file di configurazione da correggere è AtmelStudio.exe.config, che si trova sottoAppData\Local\Atmel\AtmelStudio\7.0
Sakamoto Poteko,

29

Ho avuto lo stesso problema con Visual Studio 2015 Community RTC e sono stato in grado di risolverlo eliminando tutto in:

  1. C:\Users\<your users name>\AppData\Local\Microsoft\VisualStudio\14.0 e
  2. C:\Users\<your users name>\AppData\Roaming\Microsoft\VisualStudio\14.0

Quindi consiglierei di provare questo in quanto potresti essere in grado di evitare di disinstallare / reinstallare Visual Studio.


ha funzionato anche per me dopo aver reinstallato VS2015pro x64 Win8.1
Emmanuel NK

questa soluzione ha funzionato per me in Windows 10. grazie mille.
Abhishek P

18

A causa delle estensioni in Visual Studio 2015, ho dovuto rinominare: C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0

Una volta rinominato, ho aperto Visual Studio 2015 e ho ricevuto più di questi errori, ma la cartella 14.0 è stata ricreata.

Ho chiuso Visual Studio 2015 e ho copiato le cartelle Extensions e STemplate dalla cartella originale / rinominata a quella nuova.

Ho riaperto Visual Studio 2015 e tutto funziona di nuovo.

Aggiornamento 2015-09-24T0017:

Ha smesso di funzionare di nuovo. Ho provato tutte le opzioni in questo post. Ho trovato un altro post e questo sembra aver funzionato:

Correre:

devenv /clearcache
devenv /updateconfiguration

4
L'esecuzione di "devenv / clearcache devenv / updateconfiguration" ha funzionato anche per me.
Michael Silver

Questo ha anche risolto un errore "pacchetto non caricato correttamente" nell'aggiornamento 4. di Visual Studio 2013 4.
Tom Regan

questa è l'unica cosa che ha funzionato per me. Non avevo la cartella Users \ nome utente \ AppData sul computer Windows 10.
Rob il

8

Simile alla soluzione di @Tom Clelford, ma oltre a eliminare tutto in:

C: \ Users {nome utente} \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0

Ho anche dovuto eliminare tutto in

C: \ Users {nome utente} \ AppData \ Local \ Microsoft \ VisualStudio \ vshub

Non ho dovuto toccare nulla nella cartella Roaming, ma potrebbe variare da utente a utente.


5

Il mio problema si è verificato dopo l'installazione di Visual Studio 2015 Update 1.

Ho provato tutte le soluzioni suggerite senza fortuna. La soluzione che ha funzionato per me è stata quella di Eric Knox (team Microsoft).

Questo è:

  1. Scarica la configurazione VSUpdate 1 corretta in una cartella sul tuo computer da questo link: https://download.microsoft.com/download/2/7/6/276D15B2-6851-42AA-8D1F-639CD3FC84BE/devenv-exe-config- update1.xml
  2. Apri un prompt dei comandi dell'amministratore ed esegui questi passaggi (supponendo che tu abbia installato nella posizione predefinita):

    cd "%ProgramFiles(x86)%\Microsoft Visual Studio 14.0\Common7\IDE"
    ren devenv.exe.config devenv.exe.config.backup
    copy <local path to file downloaded in step #1> .\devenv.exe.config
    devenv /UpdateConfiguration
    

Puoi controllare il suo articolo completo qui


2

Ho anche avuto un problema in Visual Studio 2015 RC.

Si è verificato un problema durante l'utilizzo del menu FileNuovoProgetto ... generato un'eccezione.

Ho seguito la risposta di Shittu Olugbenga , 2015-08-10, eliminando il contenuto della cartella: "C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache".

Ho riavviato Visual Studio e ha funzionato. :)


2

L'unica cosa che ha funzionato per me è stata la riparazione di SQL Server Data Tools (vai su Disinstalla programmi e seleziona Cambia / Ripara ):

Inserisci qui la descrizione dell'immagine


1
Questo ha funzionato anche per me. Le cartelle AppData menzionate in altre risposte erano tutte vuote per me.
Seth

1

Nel mio caso per NugetPackage , il problema era probabilmente dovuto all'installazione di Visual Studio 2013 dopo l'installazione di Visual Studio 2015 (coesistente).

Il modo in cui l'ho risolto è stato reinstallare NuGet Package Manager per Visual Studio 2015 (in Strumenti> Estensioni e aggiornamenti ...)


1

Quando ho avviato Microsoft Visual Studio Enterprise 15 Preview (versione 15.0.25123), ho riscontrato lo stesso errore:

<entry>
    <record>27</record>
    <time>2016/05/02 12:26:57.451</time>
    <type>Error</type>
    <source>VisualStudio</source>
    <description>SetSite failed for package [Image Service Package]Source:
 ..
    <guid>{1491E936-6FFE-474E-8371-30E5920D8FDD}</guid>
    <hr>80131522</hr>
    <errorinfo></errorinfo>
</entry>

Provo a cambiare la chiave di registro , ma non ha funzionato.

Non ha mai funzionato davvero. Disinstalla la versione precedente, ma provala e ha funzionato!

Uninstall Microsoft Visual Studio Ultimate 2015 Preview, (Version 14.0.23310)

Ha funzionato (per me :))

Ho anche eseguito tutti i suggerimenti nelle risposte precedenti. Non so se sia necessario o no.


1

Ho avuto lo stesso problema dopo l'aggiornamento al nuovo ReSharper 2016.2. Ho risolto il problema sospendendo ReSharper in visual studio (menu StrumentiOpzioniReSharperSospendi ).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.