vsixautoupdate vscode visual studio extensions code visual-studio visual-studio-2012 visual-studio-2013 vsix

visual-studio - vscode - vsix visual studio



Visual Studio no instala archivos.vsix (8)

Tengo el problema de que tengo instalado VS 2012 y VS 2013 y cuando descargo un archivo VSIX y lo abro con el selector de versión de Visual Studio, VS abre el archivo, pero en lugar de instalarlo, VS abre el archivo como si fuera un archivo. Formato binario desconocido.

La imagen adjunta muestra cómo se abren los archivos VSIX (sucede con cada archivo ... esto es solo un ejemplo):


  1. Abra "Indicador de comando del desarrollador para VS2015" como administrador.
  2. Escriba VSIXInstaller.exe vsixFilePath

Tenga en cuenta que de esta manera no funcionaría conmigo y me da "La ruta al archivo vsix ''G: / Roslyn'' es invaild o no tiene permisos de acceso requeridos". Para resolver esto, necesita poner el camino en una cita doble como esta:

VSIXInstaller.exe "G:/Roslyn SDK.vsix"


Hice doble clic en this y se instaló bien.

No se pudo hacer en VS2013 a través del diálogo de extensiones.


Me encontré en una situación extraña en la que en una instalación nueva de W10 y VS2015 Community, la instalación de Player Framework vsix no se iniciará, ya sea mediante dbl click o desde el símbolo del sistema usando VSIxInstaller.exe, y no mostraría ningún mensaje. La solución fue abrir un símbolo del sistema elevado (ejecutar el símbolo del sistema del desarrollador para VS2015 como administrador) y luego escribir VSIXInstaller.exe.


Me enfrenté a un problema similar cuando instalé VS 2017 primera vez. Esto es lo que funcionó para mí. Resolución:

  1. Reinicie VS 2017. (No lo había reiniciado antes de la instalación)
  2. Instálelo desde Tools->Extension y Updates.Search . Updates.Search "Perforce" e instale.

Me enfrenté al mismo problema. Simplemente use el VSIXInstaller para instalar la extensión.

Puede abrir la herramienta "Símbolo del sistema de desarrollo para VS2012" en Inicio -> Microsoft Visual Studio 2012 -> Visual Studio Tools. En la consola, ejecute el siguiente comando:

VSIXInstaller <ruta al archivo vsix>


No tengo claro si desea instalar o simplemente ver los contenidos de VSIX. Si desea instalar la extensión, solo necesita hacer doble clic en ella y se instalará (no intente abrirla con el selector de versión de VS). Si desea ver lo que está dentro de VSIX, es básicamente un archivo. Entonces, intente usar un programa como 7-zip para abrirlo, cambie el nombre de .vsix a .zip y luego descomprímalo.

Además, también existe la posibilidad de que haya asociado incorrectamente archivos vsix para abrirlos con Visual Studio. En tal caso se abrirá en Visual Studio en cualquier caso.

Finalmente, si ha asociado incorrectamente el vsix para abrir con Visual Studio, intente instalar la extensión usando VSIXInstaller.exe que se encuentra en C:/Program Files (x86)/Microsoft Visual Studio 12.0/Common7/IDE/VSIXInstaller.exe


Para agregar a las otras respuestas, si los archivos VSIX no tienen un programa asociado para abrir o se abren con la aplicación incorrecta, seleccionando VSIXInstaller.exe como los comandos asociados vuelven a habilitar la capacidad de hacer doble clic e instalar directamente Es (sin la necesidad de hacerlo a través de la línea de comandos).


para mí el problema era que la extensión InstallerProjects estaba en el servidor de red, así que tuve que copiarla en mi máquina ( local ) y funcionó