Wie installiere ich eine VSIX-Datei in Visual Studio?

209571
KdgDev

Ich habe gerade eine VSIX-Datei aus der Visual Studio Gallery heruntergeladen .

Wie installiere ich es in Visual Studio?

93
Öffnen Sie es mit `VSIXInstaller.exe` in Ihrer Common Studio-Installation unter` Common7 / IDE`. osvein vor 9 Jahren 5

8 Antworten auf die Frage

69
heavyd

VSIX ist ein Visual Studio-Erweiterungsinstallationsprogramm. Sie müssen über Visual Studio 2010 oder neuer verfügen, um sie installieren zu können. Sie sollten es jedoch durch Doppelklicken auf die .vsix-Datei installieren können. Alternativ können Sie es auch im VS Extension Manager installieren (Tools-> Extension Manager).

Weitere Informationen zu VSIX-Dateien finden Sie im Quan To Visual Studio Extensibility-Blog

31
Cedric Reichenbach

Die obigen Antworten haben mir nicht geholfen; Ich konnte es nicht über den Erweiterungsmanager installieren und es gab keine Standardanwendung für .vsix. Ich musste es jedoch öffnen (Rechtsklick> Open with...) Microsoft Visual Studio Version Selectorund es hat funktioniert.

Kleines Update: Für VS 2013 benötigen Sie die entsprechende Version von NuGet: http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca . Andernfalls teilt Ihnen die Versionsauswahl mit, dass sie bereits in allen passenden Versionen installiert ist.

Ein Doppelklick auf die .vsix hat bei mir auch nicht funktioniert. Es wurde eine Fehlermeldung mit der Meldung "Der angeforderte Vorgang erfordert eine Erhöhung" angezeigt. Mit "Öffnen mit .." wurde das Problem gelöst. Augusto Barreto vor 7 Jahren 3
21
Benjol

Installieren von Visual Studio Extensions

Zusammenfassend gibt es drei Möglichkeiten:

  1. Installation über Extension Manager (Tools / Optionen)
  2. Installation über Visual Studio Gallery.com (herunterladen und direkt öffnen oder speichern und dann doppelklicken)
  3. Installation über "xcopy" in% localappdata% \ Microsoft \ VisualStudio \ 10.0 \ Extensions
Der Weg oben ist nicht ganz richtig. Gehen Sie zu% localappdata% und dann zu. \ Microsoft \ VisualStudio \ \ Extensions. GaTechThomas vor 9 Jahren 2
@GaTechThomas - dies half mir, den NuGet Package Manager auf einem Win 7-Computer zu installieren, auf dem ich keine Administratorrechte hatte. Vielen Dank. Die VSIX-Installation funktionierte nicht anders transistor1 vor 9 Jahren 0
@GaTechThomas, auf das Datum schauend, vermute ich, dass der Pfad für XP war und der für Win7 + Benjol vor 9 Jahren 0
# 3 war für mich die richtige. Statt "xcopy" zu verwenden, benannte ich die Erweiterung stattdessen in ".zip" um und extrahierte sie in meinen Ordner "% localappdata% \ Microsoft \ VisualStudio \ xx.x \ Extensions". sa_leinad vor 6 Jahren 0
6
Matt

Wenn alle oben genannten Optionen fehlschlagen, installieren Sie es über die Befehlszeile. So geht's (bei StackOverflow):

So installieren Sie Visual Studio Gallery-Erweiterungen von der Befehlszeile aus

VSIXInstaller.exe / quiet some_extension.vsix

Sie finden VSIXInstaller hier (auf Ihrem lokalen PC - ersetzen Sie je nach Visual Studio-Version 14.0 durch die verwendete Version):

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

Entfernen Sie die /quietOption, um die Installationsdialogfelder anzuzeigen .


Hinweis:

  • Um eine VSIX-Erweiterung zu deinstallieren, müssen Sie deren vsixID kennen ( hier wird beschrieben, wie Sie sie bekommen). Dann können Sie sie verwenden

    VSIXInstaller.exe / uninstall: vsixID

  • Um VSIX-Dateien für eine bestimmte Visual Studio-Version zu installieren / deinstallieren, verwenden Sie die Schalter /skuName:nameund /skuVersion:version; Sie können alle Optionen des Befehlszeilentools sehen, wenn Sie VSIXInstaller.exe /?die Entwickler-Eingabeaufforderung eingeben.

4
Rashad Rivera

Wussten Sie, dass der VSIX nur eine ZIP-Datei ist? Nach einem Doppelklick fordert Sie die VS-Auswahl auf, die installierten Versionen von Visual Studio ebenfalls zu installieren. Hier wählt vs einen beliebigen Ordnernamen aus und entpackt den Inhalt in den Ordner% AppData% \ Local \ Microsoft \ VisualStudio ## \ Extensions. Benjol war also teilweise korrekt, außer um die Dateien aus dem VXIS zu entpacken (was wiederum ein Zip ist).

Sie können sich selbst entpacken, indem Sie die Erweiterung in .zip ändern. Dann können Sie es manuell im Erweiterungsordner ablegen. Ben Wilde vor 8 Jahren 0
0
tang

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

-1

Ich denke, Sie laden Visual Studio nach dem Herunterladen von VSIX einfach neu. Während des Starts sucht Visual Studio nach der VSIX-Datei und übernimmt alle erforderlichen Änderungen.

Auf welche Version beziehen Sie sich? Wie bereits erwähnt, ist VSIX nur in VS2010 relevant BinaryMisfit vor 14 Jahren 0
Visual Studio sieht nur aus, wenn Sie es an der richtigen Stelle einsetzen! Benjol vor 14 Jahren 1
-1
Balaban Mario

Hier finden Sie die Anweisungen für Visual Studio Code. 1 Schritt

zweiter Schritt