Como instalo um arquivo VSIX no Visual Studio?

92

Acabei de fazer o download de um arquivo VSIX da Galeria do Visual Studio .

Como faço para instalá-lo no Visual Studio?

    
por KdgDev 22.11.2009 / 02:21

8 respostas

69

VSIX é um instalador de extensão do Visual Studio. Você deve ter o Visual Studio 2010 ou mais recente para instalá-los, mas deve poder instalá-lo clicando duas vezes no arquivo .vsix. Alternativamente, você deve ser capaz de instalá-lo a partir do VS Extension Manager (Gerenciador de extensões Tools- >)

Veja mais sobre os arquivos VSIX em Extensibilidade do Visual Studio do Quan To blog

    
por 14.01.2010 / 22:40
31

As respostas acima não me ajudaram; Não consegui instalá-lo através do gerenciador de extensão e não havia um aplicativo padrão para .vsix . No entanto, precisei abri-lo (clique com o botão direito do mouse > Open with... ) com Microsoft Visual Studio Version Selector e funcionou.

Pequena atualização: Para o VS 2013, você precisa da versão correspondente do NuGet: link . Caso contrário, o seletor de versões informará que ele já está instalado em todas as versões de acessórios.

    
por 01.04.2013 / 19:12
21

Como instalar extensões do Visual Studio

Para resumir, existem três opções:

  1. Instalar via Gerenciador de extensões (Ferramentas / Opções)
  2. Instale via Visual Studio Gallery.com (faça download e abra diretamente ou salve e clique duas vezes)
  3. Instale via "xcopy" em% localappdata% \ Microsoft \ VisualStudio \ 10.0 \ Extensions
por 22.04.2010 / 08:46
6

Se todas as opções acima falharem, tente instalá-lo a partir da linha de comando . Veja como (no StackOverflow):

Como instalar extensões do Visual Studio Gallery a partir da linha de comando

VSIXInstaller.exe /quiet some_extension.vsix

Você pode encontrar o VSIXInstaller aqui (no seu PC local - dependendo da versão do Visual Studio, substitua o 14.0 pela versão que você está usando):

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE

Para exibir as caixas de diálogo do instalador, remova a opção /quiet .

Nota:

  • Para desinstalar uma extensão VSIX, você precisa saber seu vsixID ( aqui é descrito como obtê-lo), então você pode usar

    VSIXInstaller.exe /uninstall:vsixID

  • Para instalar / desinstalar arquivos VSIX para uma versão específica do Visual Studio, use as opções /skuName:name e /skuVersion:version ; você pode ver todas as opções da ferramenta de linha de comando se digitar VSIXInstaller.exe /? no prompt de comando do desenvolvedor.

por 20.03.2017 / 10:59
4

Você sabia que o VSIX é nada mais que um arquivo ZIP? Depois de clicar duas vezes nele, o seletor VS solicita a você para cada versão instalada do Visual Studio para instalá-lo também. É aqui que vs escolhe um nome de pasta arbitrário e descompacta o conteúdo para a pasta% AppData% \ Local \ Microsoft \ VisualStudio ## \ Extensions. Então Benjol estava parcialmente correto, exceto por descompactar os arquivos do VXIS (novamente, que é um Zip).

    
por 07.07.2014 / 23:23
0

VSIXInstaller em C: \ Arquivos de Programas (x86) \ Microsoft Visual Studio \ Instalador \ recursos \ app \ ServiceHub \ Serviços \ Microsoft.VisualStudio.Setup.Service

    
por 20.10.2018 / 11:51
-1

Acho que você acabou de recarregar o Visual Studio depois de fazer o download do VSIX. Durante o lançamento, o Visual Studio procura pelo arquivo VSIX e incorpora todas as alterações necessárias.

    
por 14.01.2010 / 22:26
-1

Aqui estão as instruções para o código do Visual Studio. 1 passo

segundopasso

    
por 24.05.2018 / 12:09