Mi sistema:
- Windows 10 Professional de 64 bits
- Bloqueado a través de W10Privacy
- SSLv3 y TLS 1.0 deshabilitados
- “Criptografía del sistema: use algoritmos compatibles con FIPS” habilitado en el Editor de directivas de grupo para tratar el error de Schannel en los registros del sistema que ocurrirían más de 100 veces por minuto.
- Desarrollador SQL Server 2016
- Comunidad Visual Studio 2017
Tenga en cuenta que todo el trabajo se realizó en este orden, siendo VS 2017 una de las últimas cosas que instalé, y logré instalar una serie de extensiones antes de terminar en VSIX hell.
Todas las demás cosas son por defecto, configuración de vainilla. Muy poco se ha hecho a esta máquina ya que ha sido reconstruida.
Pude instalar una serie de complementos en VS cuando se instaló inicialmente, pero de repente, todo se detuvo con la actualización de GitHub, donde VSIXInstaller comenzó a mostrar su mensaje de error por primera vez. De alguna manera, la actualización de GitHub se instaló (el instalador afirma que VS ya tiene esa versión) pero ahora todos los demás Los complementos dejan de instalarse o actualizarse.
Al intentar instalar un complemento, aparece la pantalla inicial, donde VSIX resume el complemento y pregunta dónde quiero instalarlo (VSC 17).
Cuando hago clic en el botón Instalar, aparece la siguiente pantalla, pero la barra de progreso apenas tiene tiempo para mostrarse antes de que el instalador se bloquee por completo y aparezca el mensaje de error.
Cualquier intento de generar un archivo de registro utilizando el símbolo del sistema del desarrollador elevado:
vsixinstaller /logFile:d:\temp\log.txt extension.vsix
No puede crear un archivo de registro.
He intentado reparar Visual Studio.
He intentado desinstalarlo y reinstalarlo.
He reiniciado varias veces.
Nada funciona. No estoy muy seguro de cómo proceder. Desde mi instalación inicial de VS y la adición de una serie de complementos, he hecho muy poco para alterar este sistema, y especialmente no en un nivel fundamental. Todo lo que paso antes de Instalé Visual Studio.
Editar: cuando intento examinar el error, parece ser una excepción de DotNet:
Pero la herramienta de reparación DotNet no tiene efecto.
La utilidad de verificación de la configuración de DotNet Framework no muestra problemas desde DotNet 2 hasta 4.7
Sugerencias?
Edit 2: Holy crap, ni siquiera puedo Desinstala extensiones anteriores !! Al igual que en, los pocos que logré instalar antes de que todo lo que iba de lado se atascaran en mi sistema. No tengo forma de desinstalarlos, ya que ocurre exactamente el mismo error.