Wie installiere ich eine VSIX-Datei in Visual Studio?
Ich habe gerade eine VSIX-Datei von der Visual Studio Gallery heruntergeladen.
Wie installiere ich sie in Visual Studio?
Ich habe gerade eine VSIX-Datei von der Visual Studio Gallery heruntergeladen.
Wie installiere ich sie in Visual Studio?
VSIX ist ein Visual Studio-Erweiterungsinstallationsprogramm. Sie müssen Visual Studio 2010 oder neuer haben, um sie zu installieren, aber Sie sollten in der Lage sein, es durch Doppelklicken auf die .vsix-Datei zu installieren. Alternativ können Sie es auch über den VS-Erweiterungs-Manager (Extras->Erweiterungs-Manager) installieren
Weitere Informationen über VSIX-Dateien finden Sie unter Quan To’s Visual Studio Extensibility blog
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 sie jedoch mit Open with...
öffnen (Rechtsklick > Microsoft Visual Studio Version Selector
) und es funktionierte.
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 zeigt Ihnen der Versions-Selektor an, dass sie bereits auf allen passenden Versionen installiert ist.
So installieren Sie Visual Studio Extensions
Zusammengefasst gibt es drei Optionen:
Wenn alle obigen Optionen fehlschlagen, versuchen Sie die Installation über die VS Developer-Befehlszeile. So geht’s (bei StackOverflow): So installieren Sie Visual Studio Gallery-Erweiterungen von der Befehlszeile
VSIXInstaller. exe /quiet some_extension.vsix
VSIXInstaller finden Sie hier (auf Ihrem lokalen PC - je nach Visual Studio-Version ersetzen Sie 14.0 durch die von Ihnen verwendete Version):
C:\Program Files (x86)\Microsoft Visual Studio 14. 0\Common7\IDE
Um den/die Installationsdialog(e) anzuzeigen, entfernen Sie die Option /quiet
.
*Hinweis: *
verwenden - Um VSIX-Dateien für eine bestimmte Visual Studio-Version zu installieren/deinstallieren, verwenden Sie die Schalter /skuName:name
und /skuVersion:version
; Sie können alle Optionen des Befehlszeilentools sehen, wenn Sie VSIXInstaller.exe /?
in der Befehlszeile des Entwicklers eingeben.
Wussten Sie, dass die VSIX nichts weiter als eine ZIP-Datei ist. Nachdem Sie darauf doppelgeklickt haben, fordert Sie der VS-Selektor für jede installierte Version von Visual Studio auf, diese 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 beim Entpacken der Dateien aus dem VXIS (das wiederum ein Zip ist).
Die einzige Möglichkeit, die Sie sehen würden, wenn Sie mindestens eine Version von Visual Studio installiert haben, ist ein Doppelklick auf die Datei. Ich war in der Lage, auf beide Visual Studio-Versionen zu installieren, die ich benutze.
Wenn ich auf eine vsix-Datei doppelklicke, erhalte ich die Fehlermeldung “The requested operation requires elevation”. Als Ergebnis:
VSIXInstaller erschien und begann mit der Ausführung der vsix-Datei, und ich konnte die Installation der Komponente abschließen. Ich hoffe, das hilft, falls jemand ein ähnliches Problem hat. Prost