web-dev-qa-db-fra.com

Comment installer un fichier VSIX dans Visual Studio?

Je viens de télécharger un fichier VSIX à partir de Visual Studio Gallery .

Comment puis-je l'installer dans Visual Studio?

100
KdgDev

VSIX est un programme d'installation d'extension Visual Studio. Vous devez avoir Visual Studio 2010 ou une version plus récente pour pouvoir les installer, mais vous devriez pouvoir l'installer en double-cliquant sur le fichier .vsix. Sinon, vous devriez pouvoir l'installer à partir de VS Extension Manager (Outils-> Extension Manager).

Plus d'informations sur les fichiers VSIX sur Le blog d'extensibilité de Visual Studio de Quan To

73
heavyd

Les réponses ci-dessus ne m'ont pas aidé; Je ne pouvais pas l'installer via le gestionnaire d'extensions et il n'y avait pas d'application par défaut pour .vsix. Cependant, j'avais besoin de l'ouvrir (clic droit> Open with...) avec Microsoft Visual Studio Version Selector et cela fonctionnait.

Petite mise à jour: Pour VS 2013, vous devez disposer de la version correspondante de NuGet: http://visualstudiogallery.msdn.Microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca . Sinon, le sélecteur de version vous indiquera qu'il est déjà installé sur toutes les versions de raccord.

32

Comment installer Visual Studio Extensions

Pour résumer, il y a trois options:

  1. Installer via Extension Manager (Outils/Options)
  2. Installez via Visual Studio Gallery.com (téléchargez et ouvrez directement ou sauvegardez puis double-cliquez)
  3. Installez via "xcopy" dans% localappdata%\Microsoft\VisualStudio\10.0\Extensions
24
Benjol

Si toutes les options ci-dessus échouent, essayez de l’installer à partir de la ligne de commande. Voici comment (sur StackOverflow):

Comment installer les extensions Visual Studio Gallery à partir de la ligne de commande

VSIXInstaller.exe/quiet some_extension.vsix

Vous pouvez trouver VSIXInstaller ici (sur votre PC local - en fonction de la version de Visual Studio, remplacez 14.0 par la version que vous utilisez):

C:\Fichiers de programme (x86)\Microsoft Visual Studio 14.0\Common7\IDE

Pour afficher les boîtes de dialogue du programme d'installation, supprimez l'option /quiet.


Note:

  • Pour uninstall une extension VSIX, vous devez connaître son vsixID (iciest décrit comment l'obtenir), vous pouvez alors utiliser

    VSIXInstaller.exe/uninstall: vsixID

  • Pour installer/désinstaller des fichiers VSIX pour une version spécifique de Visual Studio, utilisez les commutateurs /skuName:name et /skuVersion:version; vous pouvez voir toutes les options de l'outil de ligne de commande si vous tapez VSIXInstaller.exe /? dans l'invite de commande du développeur.

9
Matt

Saviez-vous que le VSIX n’est rien d’autre qu’un fichier Zip? Après avoir double-cliqué dessus, le sélecteur de VS vous invite, pour chaque version installée de Visual Studio, à l'installer également. C'est ici que vs sélectionne un nom de dossier quelconque et décompresse le contenu dans le dossier% AppData%\Local\Microsoft\VisualStudio ##\Extensions. Donc, Benjol était partiellement correct, sauf pour décompresser les fichiers du VXIS (à nouveau un fichier Zip).

4
Rashad Rivera

VSIXInstaller dans C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service

0
tang