Como instalo um ficheiro VSIX no Visual Studio?
Acabei de descarregar um ficheiro VSIX do Visual Studio Gallery .
Como o instalo no Visual Studio?
Acabei de descarregar um ficheiro VSIX do Visual Studio Gallery .
Como o instalo no Visual Studio?
VSIX é um instalador de extensão Visual Studio. Você deve ter o Visual Studio 2010 ou mais recente para instalá-los, mas você deve ser capaz de instalá-lo clicando duas vezes no arquivo .vsix. Alternativamente você deve ser capaz de instalá-lo de dentro do VS Extension Manager (Tools->Extension Manger)
Veja mais sobre arquivos VSIX em Quan To’s Visual Studio Extensibility blog
As respostas acima não me ajudaram; não consegui instalá-lo através do gestor da extensão e não havia uma aplicação por defeito para o .vsix
. No entanto, eu precisava de o abrir (clique com o botão direito do rato > Open with...
) com Microsoft Visual Studio Version Selector
e funcionou.
_Atualização do _Para o VS 2013, precisa da versão correspondente do NuGet: http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca . Caso contrário, o selector de versões dir-lhe-á que já está instalado em todas as versões de encaixe.
Como instalar Extensões Visual Studio
Para resumir, existem três opções:
Se todas as opções acima falharem, tente instalá-lo a partir da linha de comando VS Developer. Eis como (no StackOverflow): Como instalar extensões 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 14.0 pela versão que você está usando):
C:\Program Files (x86)\Microsoft Visual Studio 14. 0\Common7\IDE
Para exibir o(s) diálogo(s) do instalador, remova a opção /quiet
.
*Nota: *
Para desinstalar uma extensão VSIX, precisa de saber a sua vsixID (* aqui *** está descrito como obtê-la), depois pode usar
Para instalar/desinstalar ficheiros VSIX para uma versão Visual Studio específica, use os switches /skuName:name
e /skuVersion:version
; pode ver todas as opções da ferramenta de linha de comandos se escrever VSIXInstaller.exe /?
no prompt de comando do programador.
Sabia que o VSIX não é mais do que um ficheiro ZIP. Depois de clicar duas vezes sobre ele, o selector de VS pede-lhe para cada versão instalada do Visual Studio o instalar também. Aqui é onde vs escolhe um nome de pasta arbitrário e desempacota o conteúdo para a pasta %AppData%\Local\Microsoft\VisualStudio###\Extensions. Então Benjol estava parcialmente correto, exceto para desempacotar os arquivos do VXIS(novamente que é um Zip).
A única opção que você veria se tivesse pelo menos uma versão Visual Studio instalada é clicar duas vezes no arquivo. Consegui instalar em ambas as versões do Visual studio que tenho a utilizar.
Quando faço duplo clique no ficheiro vsix, recebo um erro “A operação solicitada requer elevação”. Como resultado,
VSIXInstaller apareceu e começou a executar o ficheiro vsix e consegui completar a instalação do componente. Espero que isto ajude caso alguém esteja a ter um problema semelhante. Abraços