Buka menggunakan VSIXInstaller.exeditemukan di Common7/IDEdalam instalasi Visual Studio Anda.
osvein
Jawaban:
77
VSIX adalah penginstal ekstensi Visual Studio. Anda harus memiliki Visual Studio 2010 atau yang lebih baru untuk menginstalnya, tetapi Anda harus dapat menginstalnya dengan mengklik dua kali file .vsix. Atau Anda harus dapat menginstalnya dari dalam VS Extension Manager (Tools-> Extension Manger)
Jawaban di atas tidak membantu saya; Saya tidak dapat menginstalnya melalui manajer ekstensi dan tidak ada aplikasi standar untuk .vsix. Namun, saya perlu membukanya (klik kanan> Open with...) dengan Microsoft Visual Studio Version Selectordan itu berhasil.
Mengklik ganda .vsix juga tidak berfungsi untuk saya. Muncul pesan kesalahan yang mengatakan "Operasi yang diminta memerlukan peninggian". Menggunakan "Buka dengan .." memecahkan masalah.
Jalan di atas tidak benar. Buka% localappdata%, lalu ke. \ Microsoft \ VisualStudio \ {versionNumber} \ Extensions.
GaTechThomas
@ GaTechThomas - ini membantu saya menginstal manajer paket NuGet pada mesin Win 7 di mana saya tidak memiliki hak admin; Terima kasih. Instalasi VSIX tidak berfungsi sebaliknya
transistor1
@ GaTechThomas, melihat tanggalnya, saya curiga path itu untuk XP, dan milik Anda untuk Win7 +
Benjol
1
# 3 adalah satu untukku. Alih-alih menggunakan xcopy, saya malah mengubah nama ekstensi menjadi .zipdan mengekstraknya ke %localappdata%\Microsoft\VisualStudio\xx.x\Extensionsfolder saya .
sa_leinad
11
Jika semua opsi di atas gagal, coba instal dari baris perintah VS Developer.
Begini caranya (di StackOverflow):
Anda dapat menemukan VSIXInstaller di sini (di PC lokal Anda - tergantung pada versi Visual Studio ganti 14.0 dengan versi yang Anda gunakan):
C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
Untuk menampilkan dialog penginstal, hapus /quietopsi.
catatan:
Untuk menghapus instalasi ekstensi VSIX, Anda perlu mengetahui vsixID-nya (di sini dijelaskan cara mendapatkannya), maka Anda dapat menggunakan
VSIXInstaller.exe / uninstall: vsixID
Untuk menginstal / menghapus file VSIX untuk versi Visual Studio tertentu, gunakan sakelar /skuName:namedan /skuVersion:version; Anda dapat melihat semua opsi alat baris perintah jika Anda mengetikkan VSIXInstaller.exe /?prompt perintah pengembang.
Melakukan ini dari Command Command Prompt VS (Run as Administrator) akhirnya berhasil.
James
@ James - Terima kasih atas petunjuknya, saya telah memperbarui jawabannya.
Matt
4
Tahukah Anda bahwa VSIX tidak lebih dari file ZIP. Setelah mengklik dua kali, pemilih VS meminta Anda untuk setiap versi Visual Studio yang diinstal untuk menginstalnya juga. Di sinilah vs memilih nama folder yang sewenang-wenang dan membongkar konten ke% AppData% \ Local \ Microsoft \ VisualStudio ## \ Extensions folder. Jadi Benjol sebagian benar menyimpan untuk membongkar file dari VXIS (lagi yang merupakan Zip).
Saya pikir Anda baru saja memuat Visual Studio setelah mengunduh VSIX. Selama peluncuran, Visual Studio mencari file VSIX dan memasukkan semua perubahan yang diperlukan.
VSIXInstaller.exe
ditemukan diCommon7/IDE
dalam instalasi Visual Studio Anda.Jawaban:
VSIX adalah penginstal ekstensi Visual Studio. Anda harus memiliki Visual Studio 2010 atau yang lebih baru untuk menginstalnya, tetapi Anda harus dapat menginstalnya dengan mengklik dua kali file .vsix. Atau Anda harus dapat menginstalnya dari dalam VS Extension Manager (Tools-> Extension Manger)
Lihat lebih lanjut tentang file VSIX di blog Visual Studio Extensibility Quan To
sumber
Jawaban di atas tidak membantu saya; Saya tidak dapat menginstalnya melalui manajer ekstensi dan tidak ada aplikasi standar untuk
.vsix
. Namun, saya perlu membukanya (klik kanan>Open with...
) denganMicrosoft Visual Studio Version Selector
dan itu berhasil.Pembaruan kecil: Untuk VS 2013, Anda memerlukan versi NuGet yang sesuai: http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca . Jika tidak, pemilih versi akan memberi tahu Anda bahwa itu sudah diinstal pada semua versi yang cocok.
sumber
Cara menginstal Visual Studio Extensions
Untuk meringkas, ada tiga opsi:
sumber
xcopy
, saya malah mengubah nama ekstensi menjadi.zip
dan mengekstraknya ke%localappdata%\Microsoft\VisualStudio\xx.x\Extensions
folder saya .Jika semua opsi di atas gagal, coba instal dari baris perintah VS Developer. Begini caranya (di StackOverflow):
Cara menginstal ekstensi Visual Studio Gallery dari baris perintah
Anda dapat menemukan VSIXInstaller di sini (di PC lokal Anda - tergantung pada versi Visual Studio ganti 14.0 dengan versi yang Anda gunakan):
Untuk menampilkan dialog penginstal, hapus
/quiet
opsi.catatan:
Untuk menghapus instalasi ekstensi VSIX, Anda perlu mengetahui vsixID-nya (di sini dijelaskan cara mendapatkannya), maka Anda dapat menggunakan
Untuk menginstal / menghapus file VSIX untuk versi Visual Studio tertentu, gunakan sakelar
/skuName:name
dan/skuVersion:version
; Anda dapat melihat semua opsi alat baris perintah jika Anda mengetikkanVSIXInstaller.exe /?
prompt perintah pengembang.sumber
Tahukah Anda bahwa VSIX tidak lebih dari file ZIP. Setelah mengklik dua kali, pemilih VS meminta Anda untuk setiap versi Visual Studio yang diinstal untuk menginstalnya juga. Di sinilah vs memilih nama folder yang sewenang-wenang dan membongkar konten ke% AppData% \ Local \ Microsoft \ VisualStudio ## \ Extensions folder. Jadi Benjol sebagian benar menyimpan untuk membongkar file dari VXIS (lagi yang merupakan Zip).
sumber
VSIXInstaller di C: \ Program Files (x86) \ Microsoft Visual Studio \ Installer \ resources \ app \ ServiceHub \ Services \ Microsoft.VisualStudio.Setup.Service
sumber
Saya pikir Anda baru saja memuat Visual Studio setelah mengunduh VSIX. Selama peluncuran, Visual Studio mencari file VSIX dan memasukkan semua perubahan yang diperlukan.
sumber