Ábralo usando lo que se VSIXInstaller.exeencuentra Common7/IDEen su instalación de Visual Studio.
osvein
Respuestas:
77
VSIX es un instalador de extensiones de Visual Studio. Debe tener Visual Studio 2010 o más reciente para instalarlos, pero debe poder instalarlo haciendo doble clic en el archivo .vsix. Alternativamente, debería poder instalarlo desde el Administrador de extensiones VS (Herramientas-> Administrador de extensiones)
Las respuestas anteriores no me ayudaron; No pude instalarlo a través del administrador de extensiones y no había una aplicación predeterminada para .vsix. Sin embargo, necesitaba abrirlo (clic derecho> Open with...) con Microsoft Visual Studio Version Selectory funcionó.
Hacer doble clic en .vsix tampoco me funcionó. Aparece un mensaje de error que dice "La operación solicitada requiere elevación". El uso de "Abrir con ..." resolvió el problema.
El camino de arriba no es del todo correcto. Vaya a% localappdata%, luego a. \ Microsoft \ VisualStudio \ {versionNumber} \ Extensions.
GaTechThomas
@GaTechThomas: esto me ayudó a instalar el administrador de paquetes NuGet en una máquina Win 7 donde no tenía derechos de administrador; Gracias. La instalación de VSIX no funcionaba de otra manera
transistor1
@GaTechThomas, mirando la fecha, sospecho que ese camino era para XP, y el tuyo es para Win7 +
Benjol
1
# 3 fue el indicado para mí. En lugar de usar xcopy, cambié el nombre de la extensión .zipy los extraje a mi %localappdata%\Microsoft\VisualStudio\xx.x\Extensionscarpeta.
sa_leinad
11
Si todas las opciones anteriores fallan, intente instalarlo desde la línea de comandos de VS Developer.
Así es como (en StackOverflow):
Puede encontrar VSIXInstaller aquí (en su PC local; dependiendo de la versión de Visual Studio, reemplace 14.0 por la versión que esté usando):
C: \ Archivos de programa (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
Para mostrar los cuadros de diálogo del instalador, elimine la /quietopción.
Nota:
Para desinstalar una extensión VSIX, debe conocer su vsixID ( aquí se describe cómo obtenerla), luego puede usar
VSIXInstaller.exe / uninstall: vsixID
Para instalar / desinstalar archivos VSIX para una versión específica de Visual Studio, use los interruptores /skuName:namey /skuVersion:version; puede ver todas las opciones de la herramienta de línea de comandos si escribe VSIXInstaller.exe /?en el símbolo del sistema del desarrollador.
Hacer esto desde el símbolo del sistema VS Developer (Ejecutar como administrador) finalmente funcionó.
James
@ James - Gracias por la pista, he actualizado la respuesta.
Matt
4
¿Sabía que VSIX no es más que un archivo ZIP? Después de hacer doble clic en él, el selector VS le solicita que instale también cada versión instalada de Visual Studio. Aquí es donde vs elige un nombre de carpeta arbitrario y desempaqueta el contenido en la carpeta% AppData% \ Local \ Microsoft \ VisualStudio ## \ Extensions. Así que Benjol fue parcialmente correcto, salvo por desempacar los archivos del VXIS (de nuevo, que es un Zip).
Puede descomprimirse cambiando la extensión a .zip. Luego puede soltarlo manualmente en la carpeta de extensiones.
Ben Wilde
0
VSIXInstaller en C: \ Archivos de programa (x86) \ Microsoft Visual Studio \ Installer \ resources \ app \ ServiceHub \ Services \ Microsoft.VisualStudio.Setup.Service
Creo que simplemente vuelve a cargar Visual Studio después de descargar VSIX. Durante el lanzamiento, Visual Studio busca el archivo VSIX e incorpora todos los cambios necesarios.
VSIXInstaller.exe
encuentraCommon7/IDE
en su instalación de Visual Studio.Respuestas:
VSIX es un instalador de extensiones de Visual Studio. Debe tener Visual Studio 2010 o más reciente para instalarlos, pero debe poder instalarlo haciendo doble clic en el archivo .vsix. Alternativamente, debería poder instalarlo desde el Administrador de extensiones VS (Herramientas-> Administrador de extensiones)
Vea más sobre los archivos VSIX en el blog de Extensibilidad de Visual Studio de Quan To
fuente
Las respuestas anteriores no me ayudaron; No pude instalarlo a través del administrador de extensiones y no había una aplicación predeterminada para
.vsix
. Sin embargo, necesitaba abrirlo (clic derecho>Open with...
) conMicrosoft Visual Studio Version Selector
y funcionó.Pequeña actualización: para VS 2013, necesita la versión correspondiente de NuGet: http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca . De lo contrario, el selector de versión le dirá que ya está instalado en todas las versiones de ajuste.
fuente
Cómo instalar extensiones de Visual Studio
Para resumir, hay tres opciones:
fuente
xcopy
, cambié el nombre de la extensión.zip
y los extraje a mi%localappdata%\Microsoft\VisualStudio\xx.x\Extensions
carpeta.Si todas las opciones anteriores fallan, intente instalarlo desde la línea de comandos de VS Developer. Así es como (en StackOverflow):
Cómo instalar extensiones de Visual Studio Gallery desde la línea de comandos
Puede encontrar VSIXInstaller aquí (en su PC local; dependiendo de la versión de Visual Studio, reemplace 14.0 por la versión que esté usando):
Para mostrar los cuadros de diálogo del instalador, elimine la
/quiet
opción.Nota:
Para desinstalar una extensión VSIX, debe conocer su vsixID ( aquí se describe cómo obtenerla), luego puede usar
Para instalar / desinstalar archivos VSIX para una versión específica de Visual Studio, use los interruptores
/skuName:name
y/skuVersion:version
; puede ver todas las opciones de la herramienta de línea de comandos si escribeVSIXInstaller.exe /?
en el símbolo del sistema del desarrollador.fuente
¿Sabía que VSIX no es más que un archivo ZIP? Después de hacer doble clic en él, el selector VS le solicita que instale también cada versión instalada de Visual Studio. Aquí es donde vs elige un nombre de carpeta arbitrario y desempaqueta el contenido en la carpeta% AppData% \ Local \ Microsoft \ VisualStudio ## \ Extensions. Así que Benjol fue parcialmente correcto, salvo por desempacar los archivos del VXIS (de nuevo, que es un Zip).
fuente
VSIXInstaller en C: \ Archivos de programa (x86) \ Microsoft Visual Studio \ Installer \ resources \ app \ ServiceHub \ Services \ Microsoft.VisualStudio.Setup.Service
fuente
Creo que simplemente vuelve a cargar Visual Studio después de descargar VSIX. Durante el lanzamiento, Visual Studio busca el archivo VSIX e incorpora todos los cambios necesarios.
fuente