Los paquetes no se cargan después de instalar Visual Studio 2015 RTM

95

El problema

Tenía Visual Studio 2015 RC instalado e instalé Visual Studio 2015 RTM sobre él. No pude encontrar nada en Internet que dijera que no puedes hacer esto. No sé si esto es relevante para el problema.

Desafortunadamente, cuando inicié Visual Studio 2015 RTM por primera vez después de reiniciarlo, aparecieron cuadros de mensaje con:

"El paquete 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' no se cargó correctamente"

También:

  • XamarinShellPackage
  • TestWindowPackage
  • NuGetPackage
  • ErrorListPackage

¿Cómo puedo solucionar este error?

Registros

Dijo buscar en ActivityLog.xml . No pude encontrar Microsoft.VisualStudio.Editor.Implementation.EditorPackage.

Pero para XamarinShellPackage dijo:

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

Para 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>

Para 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>

Para ErrorListPackage dijo:

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

Lo que he probado hasta ahora

Entonces ... ¿Alguna sugerencia?

Actualizaciones de la pregunta

Primera actualización

Intenté cargar un proyecto y ... Algo está muy mal. No puede cargar un montón de paquetes como: "CSharpPackage, IntegrationPackage, MigrationPackage, FileIndicatorPackage, etc ..." y el Explorador de soluciones está completamente en blanco. Que esta pasando?

Segunda actualización

Así es como se ven mis programas y características:

Captura de pantalla de programas y funciones

Tercera actualización

He desinstalado y eliminado todo lo que me atrevía.

  • Se eliminó todo en AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
  • Se eliminó todo en AppData \ Local \ VisualStudio \ 14.0
  • Visual Studio 2015 desinstalado a través de programas y características (captura de pantalla anterior)
  • Se eliminó la carpeta del instalador secundario de Visual Studio en la carpeta Archivos de programa por completo
  • Se eliminó todo lo que tiene que ver con Visual Studio 14.0 de Archivos de programa

No quiero estropear mi instalación de Visual Studio 2013. ¡Visual Studio 2015 todavía no puede cargar los paquetes anteriores!

Entonces, si alguien tiene más información sobre qué programas se pueden desinstalar exactamente de la captura de pantalla anterior, estaría muy feliz.

Cuarta actualización

Pasos a seguir (actualizado desde la actualización 3)

  • Se eliminó todo en AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0
  • Se eliminó todo en AppData \ Local \ VisualStudio \ 14.0
  • Elimine todo lo relacionado con Visual Studio 14.0 de ProgramData
  • Visual Studio 2015 desinstalado a través de programas y características (captura de pantalla anterior)
  • Hizo todo lo que dice este artículo: https://support.microsoft.com/nl-nl/kb/3016536
  • Se eliminó la carpeta del instalador secundario de Visual Studio en la carpeta Archivos de programa por completo
  • Básicamente, se eliminó todo lo que tenga que ver con Visual Studio 14.0 de Archivos de programa. Todo lo que quede de la desinstalación en Programas y características.
  • Desinstale Microsoft Visual C ++ redistributable (x86) - 14.0.xxx también
  • Desinstalé mis cosas de Xamarin también
  • Espero no haber olvidado nada, pero la conclusión es deshacerme por completo de todo lo relacionado con Visual Studio 2015.
  • Reinstale Visual Studio 2015 RTM y debería funcionar ahora. Tengo que instalar de nuevo algunas cosas de terceros, ¡pero al menos funciona!
Danny van der Kraan
fuente
1
Tuvo un error similar. VS no se repararía, terminé haciendo una desinstalación completa de ambos y luego reinstalé. Funciona ahora.
una tijereta
1
Además, asegúrese de buscar archivos de programa, archivos de programa (x86) y AppData para los remanentes de VS. Todavía me sobraron cosas de VS 2012
una tijereta
3
Alguien, por favor, dígame que MS está al tanto de este problema y está haciendo algo para solucionarlo. Esta pregunta SO es la única mención del problema que puedo encontrar. Nada de lo que he probado funciona. Seguí todos los pasos enumerados aquí, y TODAVÍA no puedo abrir VS. TODAVÍA obtengo el error de no poder cargar el paquete.
Tyler Jones
1
@Tyler Jones: ¿Ha desinstalado TODO VS2015 RELACIONADO en Programas y características?
Danny van der Kraan
1
No debe intentar responder su pregunta al final de la pregunta. Si lo desea, agregue una nueva respuesta usted mismo.
ANVes

Respuestas:

191

Tengo Visual Studio 2012, 2013 y 2015 todos instalados en mi máquina. Después de instalar Visual Studio 2013 Update 5, comencé a recibir el error "el paquete no se cargó correctamente" en VS 2013.

Todo lo que hice para que funcionara fue seguir este paso:

  1. Cerrar todas las instancias de Visual Studio
  2. Eliminar todo en esta carpeta C:\Users\%username%\AppData\Local\Microsoft\VisualStudio\12.0\ComponentModelCache
  3. Reinicie Visual Studio

Aunque no he probado esto para Visual Studio 2015, creo que esto también debería resolver el problema. Para hacer esto para Visual Studio 2015, 12.0 debe cambiarse a 14.0 .

ACTUALIZAR

En lugar de eliminar todo en la carpeta (como se sugiere en el paso 2 anterior), es mucho más seguro cambiar el nombre de la carpeta y permitir que Visual Studio cree una nueva. A veces, es posible que tenga que copiar algo de la carpeta anterior.

Shittu Joseph Olugbenga
fuente
4
Me lo resolvió con VS2015 Prof. RTM
MarcelDevG
3
Trabajo confirmado en Visual Studio 2015. Definitivamente merece un voto a favor.
Jhourlad Estrella
3
Esta respuesta también resolvió un error que recibía, "El paquete 'XamarinIOSPackage' no se cargó correctamente". ¡Gracias!
Dan Rigby
4
Esto también funcionó después de actualizar Visual Studio 2015 a la Actualización 3, rompió mi Administrador de extensiones, pero esto lo solucionó, ¡gracias!
Chris Pacey
3
Esto funcionó después de que hice una reinstalación. Acabo de cambiar el nombre del directorio para que sea seguro en lugar de eliminarlo
lloyd
49

Una solución alternativa para Visual Studio 2015 Update 1

  1. Abierto c:\Users\{User_Name}\AppData\Local\Microsoft\VisualStudio\14.0\devenv.exe.config
  2. Cambiar la redirección de enlace para System.Collections.Immutable, newVersiondebería ser 1.1.37.0(no 1.1.36.0).

La redirección debería verse así:

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

Error de ActivityLog.xml:

SetSite falló para el paquete [CSharpPackage] [No se pudo cargar el archivo o ensamblado 'System.Collections.Immutable, Version = 1.1.36.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' o una de sus dependencias. La definición del manifiesto del ensamblado ubicado no coincide con la referencia del ensamblado. (Excepción de HRESULT: 0x80131040)]: {en Microsoft.VisualStudio.LanguageServices.Implementation.LanguageService.AbstractPackage`2.Initialize () en Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage.Initialize () en Microsoft.VisualStudio.LanguageServices.CSharp.LanguageService.CSharpPackage.Initialize () en Microsoft. .Package.Microsoft.VisualStudio.Shell.Interop.IVsPackage.SetSite (IServiceProvider sp)}

Puede leer más sobre cómo solucionar estos problemas en la publicación de mi blog Cómo restaurar Visual Studio 2015 después de la Actualización 1 .

Sergey Tihon
fuente
1
Muchas gracias, tuve este problema después de actualizar a la Actualización 1. ¡Su solución funcionó!
abdoulcool
Tuve que eliminar / cambiar el nombre de la carpeta, inicio vs, luego cerrarla y hacer la redirección de enlace. C:\Users\AppData\Local\Microsoft\VisualStudio\14.0
Maslow
¡Gracias! Cambiar newVersion a 1.1.37.0 también funcionó para mí después de actualizar a VS2015.1.
Cory Grimster
4
Esto también funcionó para Atmel Studio 7.0 (basado en el shell VS2015).
lego
2
@lego Solo como referencia, el archivo de configuración que debe corregir es AtmelStudio.exe.config, que está debajo deAppData\Local\Atmel\AtmelStudio\7.0
Sakamoto Poteko
29

Tuve el mismo problema con Visual Studio 2015 Community RTC y pude solucionarlo eliminando todo en:

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

Por lo tanto, recomendaría probar esto, ya que es posible que pueda evitar desinstalar / reinstalar Visual Studio.

Tom Clelford
fuente
también funcionó para mí después de reinstalar VS2015pro x64 Win8.1
Emmanuel NK
esta solución me funcionó en Windows 10. muchas gracias.
Abhishek P
18

Debido a las extensiones en Visual Studio 2015, tuve que cambiar el nombre: C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0

Una vez renombrado, abrí Visual Studio 2015 y recibí más de estos errores, pero se volvió a crear la carpeta 14.0.

Cerré Visual Studio 2015 y copié las carpetas Extensions y STemplate de la carpeta original / renombrada a la nueva.

Reabrí Visual Studio 2015 y todo está funcionando nuevamente.

Actualización 2015-09-24T0017:

Dejó de funcionar de nuevo. Probé todas las opciones en esta publicación. Encontré otra publicación y esto parece haber funcionado:

Correr:

devenv /clearcache
devenv /updateconfiguration
Bluurocks
fuente
4
Ejecutar "devenv / clearcache devenv / updateconfiguration" funcionó para mí también.
Michael Silver
Esto también solucionó un error de "paquete no cargado correctamente" en Visual Studio 2013 Update 4.
Tom Regan
esto es lo único que funcionó para mí. No tenía la carpeta Users \ username \ AppData en la máquina con Windows 10.
Rob
8

Similar a la solución de @Tom Clelford, pero además de eliminar todo en:

C: \ Users {nombre de usuario} \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0

También tuve que borrar todo en

C: \ Users {nombre de usuario} \ AppData \ Local \ Microsoft \ VisualStudio \ vshub

No tuve que tocar nada en la carpeta Roaming, pero eso puede variar de un usuario a otro.

matthew_b
fuente
5

Mi problema ocurrió después de instalar Visual Studio 2015 Update 1.

Probé todas las soluciones sugeridas sin suerte. La solución que funcionó para mí fue una de Eric Knox (equipo de Microsoft).

Eso es todo:

  1. Descargue la configuración correcta de VSUpdate 1 en una carpeta de su máquina desde este enlace: https://download.microsoft.com/download/2/7/6/276D15B2-6851-42AA-8D1F-639CD3FC84BE/devenv-exe-config- update1.xml
  2. Abra un símbolo del sistema de administrador y ejecute estos pasos (asumiendo que instaló en la ubicación predeterminada):

    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
    

Puedes consultar su artículo completo aquí.

Ahmed Mozaly
fuente
2

También tuve un problema en Visual Studio 2015 RC.

Hubo un problema al usar el menú ArchivoNuevoProyecto ... lanzando una excepción.

Seguí la respuesta de Shittu Olugbenga , 2015-08-10 , eliminando el contenido de la carpeta: "C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache".

Reinicié Visual Studio y funcionó. :)

Oddvar Gjelstenli
fuente
2

Lo único que funcionó para mí fue reparar las herramientas de datos de SQL Server (vaya a Desinstalar programas y seleccione Cambiar / Reparar ):

Ingrese la descripción de la imagen aquí

Porque
fuente
1
Esto funcionó para mí también. Las carpetas de AppData mencionadas en otras respuestas estaban vacías para mí.
Seth
1

En mi caso para NugetPackage , el problema posiblemente se debió a la instalación de Visual Studio 2013 después de instalar Visual Studio 2015 (coexistente).

La forma en que lo resolví fue reinstalar NuGet Package Manager para Visual Studio 2015 (en Herramientas> Extensiones y actualizaciones ...)

nkanani
fuente
1

Al iniciar Microsoft Visual Studio Enterprise 15 Preview (versión 15.0.25123), tuve el mismo error:

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

Intento cambiar la clave de registro , pero no funcionó.

Realmente nunca funcionó. Desinstale la versión anterior, pero pruébela y ¡funcionó!

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

Se trabajó (para mí :))

También ejecuté todos los consejos en respuestas anteriores. No sé si es necesario o no.

Ignacio Jorge Castaños Gonzale
fuente
1

Tuve el mismo problema después de actualizar al nuevo ReSharper 2016.2. Solucioné el problema suspendiendo ReSharper en Visual Studio (menú HerramientasOpcionesReSharperSuspender ).

Megha
fuente