it-swarm-eu.dev

Come installo un file VSIX in Visual Studio?

Ho appena scaricato un file VSIX da Visual Studio Gallery .

Come posso installarlo in Visual Studio?

100
KdgDev

VSIX è un programma di installazione dell'estensione di Visual Studio. È necessario disporre di Visual Studio 2010 o versione successiva per installarli, ma è necessario installarlo facendo doppio clic sul file .vsix. In alternativa dovresti essere in grado di installarlo da VS Extension Manager (Tools-> Extension Manger)

Ulteriori informazioni sui file VSIX in Blog di Estensibilità di Visual Studio di Quan To

73
heavyd

Le risposte sopra non mi hanno aiutato; Non è stato possibile installarlo tramite il gestore estensione e non esisteva un'applicazione predefinita per .vsix. Tuttavia, avevo bisogno di aprirlo (tasto destro del mouse> Open with...) con Microsoft Visual Studio Version Selector e funzionava.

Aggiornamento piccolo: Per VS 2013, è necessaria la versione corrispondente di NuGet: http://visualstudiogallery.msdn.Microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca . Altrimenti, il selettore di versione ti dirà che è già installato su tutte le versioni di montaggio.

32

Come installare Estensioni di Visual Studio

Per riassumere, ci sono tre opzioni:

  1. Installa tramite Extension Manager (Strumenti/Opzioni)
  2. Installa tramite Visual Studio Gallery.com (scarica e apri direttamente o salva, quindi fai doppio clic)
  3. Installa tramite "xcopy" in% localappdata%\Microsoft\VisualStudio\10.0\Extensions
24
Benjol

Se tutte le opzioni sopra indicate falliscono, provate a installarlo da command-line. Ecco come (su StackOverflow):

Come installare estensioni di Visual Studio Gallery dalla riga di comando

VSIXInstaller.exe/quiet some_extension.vsix

Puoi trovare VSIXInstaller qui (sul tuo PC locale - a seconda della versione di Visual Studio, sostituisci 14.0 con la versione che stai utilizzando):

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

Per visualizzare le finestre di dialogo del programma di installazione, rimuovere l'opzione /quiet.


Nota:

  • Per uninstall a estensione VSIX, è necessario conoscere il suo vsixID (quiviene descritto come ottenerlo), quindi è possibile utilizzare

    VSIXInstaller.exe/uninstall: vsixID

  • Per installare/disinstallare i file VSIX per una versione specifica di Visual Studio, utilizzare gli switch /skuName:name e /skuVersion:version; puoi vedere tutte le opzioni dello strumento da riga di comando se scrivi VSIXInstaller.exe /? nel Prompt del comando sviluppatore.

9
Matt

Lo sapevi che VSIX non è altro che un file Zip. Dopo aver fatto doppio clic su di esso, il selettore VS richiede di installare anche ciascuna versione di Visual Studio installata. Questo è dove vs seleziona un nome di cartella arbitraria e decomprime il contenuto nella cartella% AppData%\Local\Microsoft\VisualStudio ##\Extensions. Quindi Benjol era parzialmente corretto, tranne per il disimballaggio dei file dal VXIS (che è ancora un Zip).

4
Rashad Rivera

VSIXInstaller in C:\Programmi (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service

0
tang