Al instalar Visual Studio 2015 Community Edition en Windows 10, utilizando el instalador web, todo funciona bien, sin embargo, los siguientes paquetes no se instalan:
- Team Explorer para Visual Studio 2015 -> Error grave
- Microsoft NuGet - Visual Studio 2015 -> Paquete fallido
- Servicios conectados de Microsoft Visual Studio -> Paquetes fallidos
- Servicios conectados de Azure AD Authentication -> Paquetes fallidos
- Servicio conectado de Microsoft Azure Mobile Services -> Paquete fallido
- Servicio conectado de Microsoft Azure Storage -> Paquetes fallidos
- Microsoft.VisualStudio.Office365 -> Paquete fallido
He intentado algunas soluciones, incluida la desinstalación de todas las versiones de Visual Studio en mi sistema, la eliminación manual de los archivos C:\ProgramData\Program Cache
e incluso he ido tan lejos como para desinstalar mi antivirus (AVG) después de haber intentado desactivarlo y ver si eso funciona de antemano. Incluso ejecuté el comandofsutil behavior set SymlinkEvaluation L2L:1 L2R:1 R2L:1 R2R:1
Incluso he tratado de usar el ISO pero me encontré con el mismo problema.
Como no uso Azure ni Team Explorer, cualquier solución que signifique que no tendré acceso a ellas será suficiente.
El archivo de registro generado por el instalador se puede encontrar aquí, ya que tenía más de 65,000 caracteres de longitud (solo desplácese hacia abajo para toda la diversión).
fuente
Respuestas:
Después de la instalación fallida, debe reparar los redistribuibles vc 2015 y reiniciar el instalador de Visual Studio.
El instalador redistribuible está en mal estado, mezcla dll de 64 bits y 32 bits. Puede verificar si tiene este problema mirando el tamaño del archivo vcruntime140.dll. Busque en su carpeta de Windows para
vcruntime140
ver 4 archivos (64 y 32 bits en las versiones de lanzamiento y depuración). Si algún archivo tiene el mismo tamaño, debe ejecutar una reparación en el redistribuible.En mi sistema, el dll de 32 bits es 83,3 KB, el de 64 bits es 86,6 KB (versiones de lanzamiento).
fuente
Pasé una semana entera tratando de resolver este problema. Lo que finalmente lo hizo por mí fue deshabilitar mis programas antivirus. Antes de encontrar mi solución, pasé por muchas otras soluciones. Pensé que publicaría algunas de las soluciones que podrían resultar útiles para aquellos que todavía tienen problemas para instalar Visual Studios 2015 Community Edition.
Solución 1: instalación mínima
Solución 2: eliminar caché de instalación
Solución 3: elimine los datos de archivos temporales almacenados en su computadora
Solución 4: habilite las cuatro evaluaciones de enlaces simbólicos
Solución 5: reparar los redistribuibles
Solución 6: verifique si los tamaños x86 y x64 son iguales
Solución 7: deshabilite temporalmente toda la protección antivirus y cortafuegos
Solución 8: supervise cuidadosamente el proceso de instalación de Visual Studios para detectar intrusiones
Solución 9: formato completo de Windows y reinstalación
fuente
Mi problema no desapareció con solo reinstalar los redistribuibles vc 2015. Pero pude encontrar el error usando el mismo proceso que en la excelente publicación de blog de Ezh (y gracias a Google Translate por hacerme capaz de leerlo).
En mi caso fue
msvcp140.dll
que se instaló como una versión de 64 bits en laWindows/SysWOW64
carpeta. Simplemente desinstalar los redistribuibles no eliminó el archivo, así que tuve que eliminarlo manualmente. Luego pude volver a instalar los redistribuibles x86, que instalaron una versión correcta del archivo dll. Y, voilà, la instalación de VS2015 finalizó sin errores.fuente
*140.dll
quedan algunos en la carpeta SysWOW64 y System32 después de desinstalar la instalación fallida de VS2015, incluido elmsvcp140.dll
que mencionó. Probaré tu enfoque.¡Éxito!
Tuve problemas similares e intenté volver a instalarlo varias veces, pero no me alegré. Estaba buscando instalar paquetes individuales desde ISO y todos los problemas, no estoy nada contento.
Finalmente conseguí "instalar" simplemente seleccionando "reparar" en lugar de "desinstalar" en el panel de control / programas. Sin embargo, me llevó bastante tiempo hacer la "reparación". Al final está instalado y funcionando.
Esto funcionó para mí. Puede ayudar a otros; de todos modos, es más fácil probar que muchas otras opciones.
fuente
Como se describe en otras respuestas, pero con pasos:
1- ir al panel de control -> desinstalar programas -> desinstalar todo Microsoft C ++ ((año)) Redistribuible
2- elimina esos archivos si todavía existen manualmente:
3- descarga e instalación: https://www.microsoft.com/en-us/download/details.aspx?id=48145
después de eso, vuelva a ejecutar la instalación de Visual Studio, y espero que el error no vuelva a aparecer.
fuente
Ninguna de las resoluciones descritas en esta pregunta resolvió mi problema. Publiqué una pregunta similar y terminé teniendo que abrir un ticket de soporte con Microsoft para resolverlo. Vea mi respuesta aquí si ninguna de las otras sugerencias ayuda: Error al instalar Visual Studio 2015 Enterprise Update 1 con Team Explorer
fuente
De acuerdo, entonces, si está en el mismo barco que yo y descubrió que ninguna de estas soluciones lo ayudó, lo más probable es que tenga un problema en el que NuGet (o cualquiera de esos paquetes) no se pueda instalar desde el programa VSIX debido a que llama a un método que no existe en su computadora (no estoy seguro de a qué .dll hace referencia), así que pruébelo en la siguiente publicación :
Espero que esto haya ayudado a alguien. Es realmente frustrante que el archivo de registro del instalador no ayude en absoluto. Tuve que mirar el archivo de registro específico de NuGet, y ahí es donde noté el error:
fuente
(Encontré el mismo problema. Después de muchos intentos, lo resolví y localicé la CAUSA DE MI RAÍZ. Mantengo mi ruta de prueba aquí, pero puedes saltar hasta el final si lo deseas).
Quiero señalar que TENGA MUCHO CUIDADO CON la solución 2 de enden . Algunos otros programas pueden almacenar en caché los paquetes de instalación en la
C:\ProgramData\Pacakges Cache
carpeta. Si elimina datos de esa carpeta, puede poner en peligro la instalación / desinstalación de otros programas.Encontré estas fallas múltiples durante la instalación VS2015. Y después de eliminar todo el contenido del
C:\ProgramData\Pacakges Cache
, tanto mi VS2013 como VS2015 se atascaron en laPrograms and Features
ventana y no puedochange/repair/uninstall
.Para solucionar el
change/repair/uninstall
error, tengo que ir a las siguientes 2 claves de registro:En primer lugar: HAGA UNA COPIA DE SEGURIDAD DE SU REGISTRO ANTES DE HACER NADA
Y elimine todas las claves cuyos
InstallLocation
puntos apuntan alC:\ProgramData\Pacakges Cache
AND cuyosDispalyName
aspectos se relacionan con Visual Studio 2013/2015 (esto puede requerir cierta experiencia / intuición).Luego, desaparecen los elementos atascados de VS2013 / 2015 en la ventana Programa y características. Y ahora puedo reinstalar el VS2013.
Pero todavía no puedo instalar VS2015 con el instalador . El error sigue siendo el siguiente:
Pero al menos puedo cambiar / reparar / desinstalar VS2015 en la ventana Prgram & Features. Así que elijo repararlo. Pero la reparación no funciona. Todavía recibí el mismo error que el anterior.
Luego desinstalé el VS2015 fallido e intenté reparar el redist VC ++ 2015 como se dice en la respuesta marcada de TimVdG . Y luego reinstale VS2015 con el instalador.
Aún falló.
Luego probé la solución de Brian Swart para instalar VS2015 sin la Actualización 1. Pero aún así falló con TeamExplorer. Revisé el registro y encontré esto:
Y busqué en Google un poco sobre el error 1603 . Ahora estoy tratando de agregar control total a la
C:\Program Files (x86)\Microsoft Visual Studio 14.0
carpeta e intentarlo nuevamente.Aún no funciona.
Algunas referencias:
https://www.online-tech-tips.com/computer-tips/remove-program-from-add-remove/
https://support.microsoft.com/en-us/help/247501/how-to-manually-remove-programs-from-the-add-remove-programs-list
/superuser/401511/how-to-remove-a-broken-program-from-the-programs-and-features-list-in-windows-7
=========> La solución final <=========
Entonces, en mi escenario, no tiene nada que ver con los redistribuibles VC2015.
Mi causa raíz es el número de versión .NET incorrecto en el registro.
En un Windows de 64 bits, la versión .NET se almacena en 2 lugares en el registro:
A continuación se muestra lo que tiene mi caja:
Tenga en cuenta que el personaje principal
v
en elVersion
? No sé quién lo puso allí. Pero una vez que lo quité, ¡miVS2015 with Update 3
se puede instalar sin problemas!Entonces te preguntarás cómo podría encontrar esto. Bueno, como no pude instalar VS2015, recurrí a VS2017. Pero después de instalar VS2017 con éxito , no pude iniciarlo. Dice esto:
Así que decidí verificar la versión .NET instalada y vi la interesante diferencia anterior. Una vez que
v
eliminé el líder , se puede iniciar VS2017.Pero de todos modos, todavía no sé quién puso el
v
... ¡Qué vergüenza!Por último, pero no menos importante: Por favor asegúrese de que el
Release
,Version
valor de clave de registro son consistentes y pueden trabajar con su versión de Windows. Consulte a continuación:Dependencias de versiones de .NET y Windows .
cómo determinar la versión instalada de .NET .
Información de la versión de Windows 10
Agregue algunos hallazgos más:
Después de terminar esta secuencia de instalación: VS2017 -> VS2015 -> VS2013, noté que ni siquiera hay un redist VC ++ 2015 en mi caja:
Porque tanto los redistribuidores VC ++ 2015 como VC ++ 2017 son 14.xxx . Así que tener la versión superior es suficiente. Cuando intento instalar manualmente la redist VC ++ 2015, dice esto:
fuente
Si no funciona ninguna otra opción en este hilo, puede probar los pasos dados en esta guía (ver más abajo): https://blogs.msdn.microsoft.com/heaths/2015/07/14/how-to-install-visual -studio-to-another-directory-when-a-pre-release-is-install /
Abra un símbolo del sistema de PowerShell elevado y ejecute lo siguiente para descubrir qué productos han instalado el componente compartido clave:
get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo
Si está de acuerdo con la desinstalación de todos los productos enumerados (especialmente dado que probablemente vaya a instalar RTM a continuación), ejecute lo siguiente:
get-msicomponentinfo '{777CBCAC-12AB-4A57-A753-4A7D23B484D3}' | get-msiproductinfo | uninstall-msiproduct -properties IGNOREDEPENDENCIES=ALL
Personalmente, esto funcionó para mí. Olvidé que tenía algunos archivos viejos en un disco viejo, que aparentemente más tarde estropeó algo en el registro (creo que ...). De todos modos, con todo limpio, ¡se instaló bien!
Nota: si tiene problemas para importar las herramientas PSMSI en PowerShell, consulte esto: https://msdn.microsoft.com/en-us/library/dn568022.aspx
En resumen, es posible que deba ejecutar el comando
Set-ExecutionPolicy RemoteSigned
para poder importar el software.¡Espero que esto ayude a alguien que lo necesita!
fuente
Hice la reparación redistribuible, pero para mí funcionó después de instalar Office365.
(para mí también fue el último paquete fallido en la lista).
fuente
Para mí, nada de esta lista de respuestas funcionó.
Lo que finalmente hizo el truco es:
fuente
Asegúrese de revisar sus archivos machine.config en ambas ubicaciones
C: \ Windows \ Microsoft.NET \ Framework [versión] \ Config C: \ Windows \ Microsoft.NET \ Framework64 [versión] \ Config
Me enteré después de probar todas las soluciones en esta página.
fuente
Me he enfrentado al mismo problema con Visual Studio 2015 Community Edition Update 1. El problema en mi caso fue que el instalador de alguna manera no pudo instalar la versión x86 redistribuible de Visual C ++. Cuando marqué Agregar o quitar programas solo se instaló la versión x64.
Si ese es su caso, puede obtener el paquete redistribuible que falta desde aquí ; o puede encontrar la versión adecuada para usted a través de una búsqueda en Google.
fuente
En mi caso, la solución tenía que ver con habilitar enlaces simbólicos. Vea Cómo supero el "No se puede seguir el enlace simbólico porque su tipo está deshabilitado". error al obtener el objetivo de un enlace simbólico en Server 2008? para múltiples formas de hacerlo.
fuente
Esto también me estaba matando, ¡debo haber reinstalado los estudios visuales mil veces antes de que Stack Overflow me ayudara! Primero se comenzó con un problema de actualización de Windows Al instalar Visual Studio 2015, la Actualización me marcó que necesitaba: la actualización KB2919355. Fui a la actualización de Windows y vi varias actualizaciones fallidas. No importa cómo lo intenté no funcionó. El código de error que se citó fue 80070543. Al investigar no encontré que nada funcionara hasta que encontré este consejo http://www.dell.com/support/article/us/en/04/SLN293803/en Después de seguir esas instrucciones, la actualización de Windows de nuevo y funcionó. Volvió a hacer la actualización de Visual Studios y volvió a tener el mismo error. Así que decidí investigar KB2919355 y me sentí frustrado hasta que encontré este sitiohttp://www.eightforums.com/windows-updates-activation/45441-update-kb2919355-finally-successful-after-multiple-fails.html
Seguí las instrucciones precisamente sobre cómo cargar otras actualizaciones y funcionaron. KB2919355 finalmente se actualizó, así que intenté nuevamente y apareció un error diferente que involucraba paquetes de idiomas. "Error grave de instalación". Después de pasar por una serie de reinstalaciones frustrantes, la luz de desinstalaciones rompió el consejo de que vino esta (la anterior) entrada de desbordamiento de pila "reparación de los redistribuibles de C ++" que implica: Ir al inicio -> Panel de control -> Programas y características Ratón derecho -Haga clic en cada uno de los redistribuibles (de abajo hacia arriba) y haga clic en reparar para todos. Si alguno solicita un "reinicio", ¡hágalo inmediatamente en ese momento! Luego hice las instalaciones de Visual Studio ... finalmente después de días y días de intentarlo ... funcionó.
fuente
Como el resto de ustedes, he pasado días tratando de resolver esto. He seguido este hilo intentando cada combinación de lo que todos han dicho, y nada. Finalmente fui a AppData / Local / Microsoft / VisualStudio y eliminé todas las carpetas allí. Luego procedí a apagar todo en mi antivirus y finalmente obtuve la instalación básica para completar todo el proceso. Frustrante, pero espero que esto ayude a alguien más que ha intentado todo.
fuente
También puede encontrar archivos de registro en la carpeta% Temp% sobre el problema exacto, en mi caso el problema fue con enlaces simbólicos.
si con "consulta de comportamiento fsutil SymlinkEvaluation" obtiene un mensaje ... "está controlado actualmente por la política de grupo" verifique HKEY_LOCAL_MACHINE \ SOFTWARE \ Policies \ Microsoft \ Windows \ Filesystems \ NTFS o simplemente busque en el registro "Symlink" en el registro.
fuente
Después de luchar con este problema durante un par de meses, finalmente lo instalé.
Descargué el Visualstudio2015AzurePack que usa el instalador web.
Uno de los requisitos es instalar la edición comunitaria VS2015 que funcionó sin problemas.
Espero que esto ayude a alguien.
fuente
Este es un problema muy difícil de alcanzar. No se aplica ninguna solución (simple). Intenté -todos- las opciones anteriores con el mismo resultado negativo: errores de paquetes múltiples.
Recurrió a la instalación
VS 2013
, éxito sin problemas, luegoVS 15
(Vista previa) éxito sin problemas (por cierto muy bueno).Finalmente, lo que
'Visual Studio 2015'
funcionó para mí fue instalar primero lo más básico con -NO- actualizaciones. Durante la instalación, la instalación se descargó automáticamente'Update 2'
y la instalación finalizó con éxito.fuente
Por alguna razón, la instalación se rompió durante el proceso. Después de esto, nada ayudó y la reparación / desinstalación solo produjo errores de paquete. Lo que finalmente ayudó fue esto: https://github.com/Microsoft/VisualStudioUninstaller
después de ejecutarlo un par de veces (no eliminó todo en las primeras pasadas) finalmente pude comenzar una instalación nueva y funcionó.
fuente
Acabo de encontrar un problema similar e intenté solucionarlo desinstalando y reinstalando varias veces utilizando el instalador web y la ISO, pero no puede resolver el problema. Finalmente, lo arreglé reiniciando la PC e instalando Visual Studio 2015 nuevamente usando ISO.
fuente
Como la respuesta marcada menciona la reparación del VC Redist 2015, enumero todos los que puedo encontrar en lugar de enterrarlos en los comentarios.
Visual C ++ redistribuible para Visual Studio 2015
Visual C ++ Redistribuible para Visual Studio 2015 Update 1
Actualización redistribuible de Microsoft Visual C ++ 2015 3
Este hilo discutió el Visual C ++ Redistributable para Visual Studio 2015 Update 2 . Pero todos los enlaces están rotos y no lo encontré.
fuente
Yo hice.
1) Se detuvo la seguridad de Internet de Avast.
2) desinstalar todos los redistribuibles de Microsoft C ++ 2015.
3) instalar comunidad vs-2015.
Instalación terminada.
Gracias.
fuente