¿Cómo puedo solucionar el error de Microsoft Visual Studio: "el paquete no se cargó correctamente"?

202

Instalé Visual Studio 2012 y DevExpress 13.1. Cuando Visual Studio comenzó, generó un error que se muestra en esta imagen adjunta,

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

El problema puede haber sido causado por un cambio de configuración o por la instalación de otra extensión. Puede obtener más información examinando el archivo 'C: \ Users \ must \ AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0 \ ActivityLog.xml'.

¿Continuar mostrando este mensaje de error?

Microsoft Visual Studio: el paquete 'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' no se cargó correctamente.

Este error también aparece en Visual Studio 2017.

Dua Ali
fuente
2
Lea ese error detenidamente: "Puede obtener más información examinando el archivo ...": ¿qué dice ese archivo?
fvu
@fvu Error de apertura del archivo de registro de actividad generado.
Dua Ali
1
Una cosa para verificar antes de hacer un análisis más profundo: "¿Hay suficiente espacio libre en el disco"?
LCJ
FYI: Tuve el mismo problema en VS Pro 15.7.x: la solución de @dinesh lo resolvió por mí.
qxotk
ACTUALIZACIÓN: Abrí un proyecto diferente hoy (1 día después de mi comentario anterior arriba) y recibí el mismo error nuevamente. Seguí los pasos en la solución de @dinesh a continuación, y el error desapareció. No sé si fueron los pasos, o simplemente abrir Visual Studio por segunda vez.
qxotk

Respuestas:

386

Comencé a ver esto en una nueva instalación de Windows y Visual Studio 2013 Ultimate con la actualización 2 (aunque otros también lo han informado en las actualizaciones 3 y 4, así como en la versión profesional).

Para resolver el problema, cierre todas las instancias de Visual Studio, luego elimine todos los archivos en la siguiente carpeta:

Visual Studio 2013

%localappdata%\Microsoft\VisualStudio\12.0\ComponentModelCache

Funcionó bien para mí. Gracias a este articulo .

Visual Studio 2015

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

Visual Studio 2017

%localappdata%\Microsoft\VisualStudio\15.0_xxxx\ComponentModelCache
usuario_v
fuente
2
Tengo el mismo problema en VS 2015, pero no parece haber ninguna ComponentModelCachecarpeta. ¿Quizás tenga un nombre diferente en las versiones más nuevas de Visual Studio?
jpierson el
3
@jpierson sí la carpeta ComponentModelCachepara VS 2015 se puede encontrar en la carpeta: 14.0. El camino completo es el siguiente:C:\Users\<your user name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
w0ns88
44
Tengo este problema en mi nueva instalación de Visual Studio 2017 ... y de nuevo, ¡la estructura de carpetas no es la misma!
Really Nice Code
3
He agregado una carpeta que se creó para VS 2017, es posible que desee probar y ver.
user_v
77
Trabajó para Visual Studio 2019:% localappdata% \ Microsoft \ VisualStudio \ 16_xxxx
Eskil Mjelva Saatvedt
46
  • Cierra Visual Studio.

  • Haga una copia de seguridad y elimine la siguiente ruta:

    C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\11.0

  • Reinicie Visual Studio como Admin. De lo contrario, RoamingVisual Studio no puede reparar la carpeta.

Reza Ebrahimi
fuente
1
Esto funcionó con Visual Studio 2015 Community Edition también. La ruta cambia a C:\Users\{your_username}\AppData\Roaming\Microsoft\VisualStudio\14.0, pero funciona igual. Además, antes de abrir Visual Studio, ejecuté el devenv /setupcomando sugerido por @JB
flaria
1
La solución propuesta por @user_v es un poco menos abrasiva, ya que solo elimina la carpeta del problema, no todo.
Cody
Funcionó para mi. Pero después de eliminar los archivos mencionados, ejecuto el devenv /setupcomando Command Prompt for VS2015. Causó que los archivos eliminados se volvieran a crear. luego ejecuto Visual Studio;)
Siyavash Hamdi
No había una carpeta de VisualStudio allí para mí (VS Pro 2017). Eliminé C:\Users\{your_username}\AppData\Local\Microsoft\VisualStudio\15.0_xxxxy comencé en modo Administrador y funcionó.
Nick Graham el
"Reiniciar Visual Studio como administrador" funcionó para mí, gracias
Mitra M
36

Encontré este problema en Visual Studio 2017 (15.7.4). Después de probar varias soluciones, finalmente esto funcionó para mí: cierre todas las instancias de Visual Studio y ejecútelo desde la línea de comandos (posiblemente con derechos de administrador):

"devenv.exe /clearcache" and "devenv /updateconfiguration"
tdracz
fuente
44
Esto funcionó para mí, creo que hay un problema con una de las extensiones de herramientas eléctricas de productividad después de la última actualización de VS
Sean T
1
Esto funcionó para mí y ejecuté el símbolo del sistema VS 2015 en modo administrador. +1
Prashant Jain
3
Asegúrate de comenzar Developer Command Prompt for VS {version}. devenv.exeLo más probable es que no se conozca en su CMD normal (si al menos no lo ha agregado a la ruta). Este símbolo del sistema del desarrollador se encarga de eso. Fue instalado con VS y estaba en el menú de inicio en mi caso.
bugybunny
¿Alguien sabe qué /updateconfigurationhace exactamente?
bugybunny
Trabajó para VS 2017 15.9.6
PBMe_HikeIt
34

Pruebe devenv /setupel símbolo del sistema de Visual Studio con derechos administrativos.

Tuve el mismo problema con Visual Studio 2013 Ultimate. Probé la solución de Reza publicada aquí, pero no funcionó.

Finalmente no pude cerrar Visual Studio. Estaba mostrando un diálogo similar cuando traté de cerrar, y no se estaba cerrando. Intenté esto: Mensaje de error "No se encontraron exportaciones que coincidan con el nombre del contrato de restricción" . Ninguno.

Noté un mensaje en la ventana de Team Explorer que decía " No se puede encontrar el ' número de página' ". Lo intenté de esa manera, y encontré esta respuesta: la página '312e8a59-2712-48a1-863e-0ef4e67961fc' no se encuentra usando Visual Studio 2012 . Así que ejecuto devenv /setupel símbolo del sistema de Visual Studio con derechos administrativos.

Hizo el trabajo, y todo está bien ahora.

jbarrameda
fuente
Microsoft no da muchos detalles de lo que devenv /setuphace. Solo que es el último paso del proceso de instalación. msdn.microsoft.com/en-us/library/ex6a2fad.aspx
jbarrameda
Accesorios para el enlace a la pregunta "nombre del contrato de restricción". Eso es lo que realmente solucionó mi problema. Gracias por incluirlo.
MetalPhoenix
3
En mi caso devenv.exe /resetuserdataayudó. Nota: restablece TODOS los datos del usuario.
Matty
Acabo de tener el mismo problema con VS Professional 16.3.5 y siguiendo las instrucciones en el mensaje de error "No se encontraron exportaciones que coincidan con el nombre del contrato de restricción" funcionó para mí
Steve Mansfield
14

Solución para Visual Studio 2017:

Paso 1: abra el cmd de Visual Studio en modo administrador (consulte el elemento del menú de inicio: Símbolo del sistema del desarrollador para VS 2017 - Asegúrese de usar: Ejecutar como administrador)

Paso 2: cambie el directorio a la carpeta donde está instalado Visual Studio 2017, por ejemplo:

cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise

(Puede copiar / pegar este comando en su indicador de cmd. Para Visual Studio Professional, la carpeta se denominará "Profesional" en lugar de "Enterprise", etc.)

Paso 3: copie / pegue el siguiente comando

gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll

Golpear Enter...

Resolverá el problema ...

De lo contrario, también puede agregar lo siguiente al GAC como se indica arriba:

Microsoft.VisualStudio.Shell.Interop.9.0.dll

Microsoft.VisualStudio.Shell.Interop.10.0.dll

Microsoft.VisualStudio.Shell.Interop.11.0.dll

dinesh kumar
fuente
1
He tenido varios proyectos de Visual Studio que muestran este error, y cada vez que repetía los pasos anteriores para resolverlo.
qxotk
Esto resolvió mi problema. Acabamos de actualizar nuestra fuente desde 2015 con 4.6.2 a 2017 con 4.7.1. Acabo de empezar a tener este problema y esta es la solución que funcionó para mí. Gracias por la solución!
Osiris
Esto es lo único que funcionó para mí después de probar todo lo anterior. ¡Gracias!
Martin
3
En 2019 debes agregarMicrosoft.VisualStudio.Shell.Interop.12.0.dll
HackSlash
13

Tuve un problema similar, fui al Panel de controlProgramas y reparé la instalación de Visual Studio. Funcionó para mi.

Daniel
fuente
2
Intenté 2 de las soluciones anteriores para el mismo error pero para el paquete SpecFlow , no funcionó. Esto funcionó para mí . Las soluciones que probé: 1: Eliminar ComponentModelCache 2: Eliminar AppData \ Roaming \ Microsoft \ VisualStudio \ 11.0
Brampage
1
No puede reparar Visual Studio 2017 desde el Panel de control, debe navegar hasta C:\Program Files (x86)\Microsoft Visual Studio\Installerdonde puede encontrar el vs_installer.exearchivo.
Brampage
3

Yo tuve el mismo problema. Intente recordar la última extensión que instaló. Elimino la última extensión de extensiones y actualizaciones y reinicio Visual Studio. Y el problema está resuelto. Para mí, el nombre de la extensión es Productivity Power Tools

Elvin Mammadov
fuente
3

Tenía Visual Studio 2013 Professional y recibí el mismo error. No pude eliminarlo hasta que reparé la instalación de Visual Studio. Tomó un tiempo, pero ahora funciona bien.

Georger
fuente
3

La actualización de Visual Studio 2017 a través del instalador de Visual Studio me solucionó el problema.

Michel47
fuente
¿Qué versión tenía el problema y qué versión actualizaste para resolver el problema?
qxotk
En segundo lugar esto. Simplemente reparar con el instalador solucionará este problema.
shaosh
2

También tuve este problema con Visual Studio 2013 actualización 4. Después de ejecutar el instalador de actualización 4 nuevamente y elegir Reparar, luego reiniciar la máquina, el problema desapareció.

danludwig
fuente
2

Tuve el mismo problema y se resolvió después de ejecutarlo devenv /setupen el símbolo del sistema.

Suneel VLN
fuente
2

También experimenté este problema después de instalar Telerik Reporting. No pude iniciar ninguna solución en Visual Studio 2013, ni pude cerrar Visual Studio 2013.

Después de desinstalar el paquete de informes y eliminar AppData Local / Roaming para Visual Studio 2012, se solucionó el problema.

alan
fuente
1
Obtuve un montón de errores similares recientemente. Estuve evaluando componentes DevExpress durante las últimas tres semanas. Así que desinstalé DevExpress, los mensajes de error desaparecieron. Sin embargo, no estoy seguro si DevExpress causó el problema
Alex Klaus
1
En mi caso, reinstalé devexpress y todo funcionó bien después de eso
rasputino
1

En función de estos comentarios de Connect, lo arreglé cerrando todos los documentos abiertos y reiniciando Visual Studio. Yo uso Visual Studio 2015.

Jan Zahradník
fuente
1

Es necesario encontrar el archivo devenv.exe.configen C:\Users\{user_name}\AppData\Local\Microsoft\VisualStudio\14.0\y actualizarlo. (O C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\, dependiendo de la ubicación de su devenv.exearchivo).

Para este caso particular, debe encontrar filas que redirijan la configuración System.Collections.Immutabley cambiar newVersion de 1.1.36.0 a 1.1.37.0.

El artículo original es Cómo restaurar Visual Studio 2015 después de la Actualización 1 (baile de dependencia) .

usuario3617831
fuente
1

Tuve este problema y los proyectos no se cargaban correctamente o indicaban que necesitaban migración. ActivityLog.xml mostró un error con una extensión particular. Desinstalé la extensión y reinicié Visual Studio. Eso resolvió el problema.

Owen Pauling
fuente
1

Tuve el mismo problema, en Visual Studio 2015. Después de pasar horas de mi día, encontré una respuesta para esto:

  • Cierre todas sus instancias de Visual Studio
  • Y vaya a {AppData \ Roaming \ Microsoft \ VisualStudio \ 14.0}. Despeja las cosas dentro de él.
  • Inicie Visual Studio en modo administrador. Reparará las carpetas dentro de él.
Hasiya
fuente
1

Solución de Visual Studio 2017 para mí:

  1. Visual Studio cerrado
  2. Lo ejecutó en modo "Ejecutar como administrador".

No mas problema.

Doug Null
fuente
Esto me solucionó temporalmente, y el problema volvió a surgir un día después. Vea la solución publicada por @dinesh arriba.
qxotk
1

Tuve un problema similar (el paquete de tipo Tizen Project no se cargó correctamente ) con Visual Studio 2017.

Después de probar todas las respuestas anteriores, y pasar unas horas buscando una solución para los errores en el interior ActivityLog.XML , nada funcionó para mí.

Finalmente, la solución fue una reparación de Visual Studio .

Supongo que el proceso de reparación anula algunas configuraciones que causaron el problema.

Reparar Visual Studio 2017
Reparar Visual Studio 2019

jonathana
fuente
1
  1. Encuentra la carpeta ComponentModelCache
  2. Eliminar Microsoft.VisualStudio.Default.cache
  3. Reiniciar Visual Studio

Disfruta usando Visual Studio.

masoud hoshyar
fuente
1

Intenté todo excepto la reparación. Incluso hice una actualización. Esto es lo que me arregló:

  1. Abra el "Símbolo del sistema del desarrollador para VS 2017" como administrador
  2. CD en (su ruta puede variar) CD C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\PublicAssemblies
  3. Ejecutar comando gacutil -i Microsoft.VisualStudio.Shell.Interop.11.0.dll
  4. Reiniciar Visual Studio
Jeff
fuente
0

Tuve el mismo problema y eliminar el directorio de datos de la aplicación para Visual Studio 11.0 funcionó para mí.

Griffo
fuente
0

Solo quería mencionar que recibí un error similar en SQL Server Management Studio 2016, donde básicamente lo ignoré. Más tarde, lancé Visual Studio (2015), y este error también ocurrió allí.

Busqué y encontré la respuesta aquí recomendando que los archivos se eliminen del

%localappdata%\Microsoft\VisualStudio\14.0\ComponentModelCache

carpeta. Sin embargo, en mi caso, esta carpeta estaba vacía.

Como recordé que vi el error en Management Studio primero, lo comprobé y había una carpeta similar en

%localappdata%\Microsoft\SQL Server Management Studio\13.0\ComponentModelCache

Esta carpeta no estaba vacía. Cerré Visual Studio y Management Studio, y eliminé los archivos de esta carpeta.

Posteriormente, tanto Management Studio como Visual Studio se lanzaron sin error.

Señor acústico
fuente
0

Tuve este problema después de instalar Crystal Reports para Visual Studio. Lo resolví cerrando todas las instancias de Visual Studio y reinstalando Crystal Reports.

egse
fuente
0

También experimenté el mismo error, "El paquete NPM no está instalado correctamente", al crear un proyecto Node.js en Visual Studio 2015.

Resolví mi problema realizando dos pasos:

  1. Eliminar todos los archivos presentes en esta ubicación:

    C:\Users\<Your User Name>\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache

    Reinicie Visual Studio.

  2. Abra Visual Studio y vaya al menú HerramientasAdministrador de paquetes NuGetConfiguración del Administrador de paquetes

    En el lado izquierdo: verá una lista desplegable: seleccione Node.js, HerramientasNpmClearCache → * OK

Luego nuevamente intente crear el proyecto. Resolvió mi problema.

AkshayPorwal
fuente
0

Tuve el placer de experimentar este problema aleatorio en Visual Studio 2017 Enterprise.

Intenté todas las soluciones aquí, y no funcionó, incluida la reparación de Visual Studio (que lleva un tiempo). Varias horas después, pensé que tal vez debería consultar el archivo ActivityLog.xml.

ActivityLog.xml

Desinstalé la extensión ofensiva del 'Símbolo del sistema del desarrollador para VS2017' como administrador ya que Visual Studio se congeló después de abrir y no se pudo hacer clic en nada.

Pasos para desinstalar - cortesía de jessehouwing.net

  1. Encuentra el archivo vsix que usaste para instalar la extensión.
  2. Ábralo en su archivador favorito (el mío es 7-Zip ).
  3. Tome el ID de la extensión del nodo Identidad de la extensión.vsixmanifest.
  4. Ejecutar (en mi caso) vsixinstaller /u:Microsoft.VisualStudio.LiveSharepara eliminar la extensión.
Nhan
fuente
0

En mi caso, el mensaje de error es "El paquete 'IntelliCodeCppPackage' no se cargó correctamente" (Visual Studio 2019):

IntelliCodeCppPackage

Resolví que este es un problema con estos pasos;

boyukbas
fuente
0

Lo resolví

  1. Ir a instalar
  2. Modificar
  3. Vaya a la pestaña "Ubicación de instalación"
  4. Marque "mantener caché de descarga después de la instalación"
  5. Modificar
Mostafa Bedoor
fuente
0

Mi problema fue Mysql connector net 6.4.4, Nuget, xamarin, VSPackage, EditorPackage, etc. El paquete no se cargó correctamente.

Mi solución está debajo para vs2015

  1. Abra la ubicación de AppData // todas las configuraciones se están actualizando.
  2. Haga una copia de seguridad y elimine la carpeta en la que se arroja el error de configuración en el estudio visual.

forex Si tiene el paquete Nuget no se cargó correctamente error: elimine la carpeta Nuget en los directorios Local y Roaming.

  1. Y también borre los datos en AppData / Microsoft / visual Studio / 14.0 para vs2015

¡eso es y funcionó para mí! ...

Rajesh Kannan
fuente
0

Tuve un problema similar.

Después de verificar ActivityLog.xml y dijo que no podía crear una instancia para el nombre de Extensión / paquete desde una carpeta específica. Rastreé ese camino y no encontré la carpeta que está buscando.

Así que instalé la extensión nuevamente, busqué el dll y copié el contenido de la carpeta que contiene a la carpeta que Visual Studio está buscando.

Entonces para recapitular:

  1. Compruebe si existe la carpeta en el error
  2. Si no, cree una nueva carpeta con el mismo nombre
  3. Busque el dll en el error en la carpeta de Visual Studio, si no lo encuentra, instale la extensión nuevamente
  4. Si el error resiste, busque dentro de la carpeta de Visual Studio en Archivos de programa (x86) el archivo dll y abra la carpeta que lo contiene
  5. Copia todos los contenidos
  6. Pegue dentro de la nueva carpeta que ha creado con el nombre mencionado dentro de ActivityLog.xml
Peter Sameh
fuente
0

Para Visual Studio 2019: he hecho lo siguiente para resolver el problema

Copia de seguridad de la siguiente carpeta. Después de realizar una copia de seguridad y eliminar esta carpeta C: \ Users \ munirul2537 \ AppData \ Roaming \ Microsoft \ VisualStudio \ 16.0_add0ca51

Vaya al panel de instalación de Visual Studio y haga lo siguiente.

1. Vaya a instalar 2. Modifique 3. Vaya a la pestaña "Ubicación de instalación" 4. Marque "mantener caché de descarga después de la instalación" 5. Modificar

Munirul Islam
fuente