ฉันเพียงแค่ดาวน์โหลดไฟล์ VSIX จากVisual Studio แกลลอรี่
ฉันจะติดตั้งใน Visual Studio ได้อย่างไร
ฉันเพียงแค่ดาวน์โหลดไฟล์ VSIX จากVisual Studio แกลลอรี่
ฉันจะติดตั้งใน Visual Studio ได้อย่างไร
คำตอบ:
VSIX เป็นตัวติดตั้งส่วนขยายของ Visual Studio คุณต้องมี Visual Studio 2010 หรือใหม่กว่าเพื่อติดตั้ง แต่คุณควรจะสามารถติดตั้งได้โดยดับเบิลคลิกที่ไฟล์. vsix หรือคุณควรจะติดตั้งจากภายในเครื่องมือจัดการส่วนขยาย VS (เครื่องมือ -> ตัวจัดการส่วนขยาย)
ดูข้อมูลเพิ่มเติมเกี่ยวกับไฟล์ VSIX ได้ที่บล็อกของ Visual Studio Extensibility
คำตอบข้างต้นไม่ได้ช่วยฉัน .vsix
ฉันไม่สามารถติดตั้งผ่านผู้จัดการการขยายและมีไม่ได้เริ่มต้นการประยุกต์ใช้สำหรับ อย่างไรก็ตามฉันจำเป็นต้องเปิด (คลิกขวา> Open with...
) ด้วยMicrosoft Visual Studio Version Selector
และใช้งานได้
ปรับปรุงขนาดเล็ก: สำหรับ VS 2013 คุณต้องรุ่นที่สอดคล้องกันของ NuGet: http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca มิฉะนั้นเครื่องมือเลือกรุ่นจะแจ้งให้คุณทราบว่าติดตั้งไว้แล้วในรุ่นที่เหมาะสมทั้งหมด
วิธีการติดตั้ง Visual Studio Extensions
เพื่อสรุปมีสามตัวเลือก:
xcopy
ฉันเปลี่ยนชื่อนามสกุลเป็น.zip
และแยกมันไปยัง%localappdata%\Microsoft\VisualStudio\xx.x\Extensions
โฟลเดอร์ของฉัน
หากตัวเลือกทั้งหมดข้างต้นล้มเหลวลองติดตั้งจากบรรทัดคำสั่ง VS Developer นี่เป็นวิธีการ (ใน StackOverflow):
วิธีการติดตั้งส่วนขยายของ Visual Studio Gallery จากบรรทัดคำสั่ง
VSIXInstaller.exe / เงียบ some_extension.vsix
คุณสามารถค้นหา VSIXInstaller ได้ที่นี่ (บนพีซีของคุณ - ขึ้นอยู่กับรุ่น Visual Studio แทนที่ 14.0 ตามรุ่นที่คุณใช้):
C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE
ในการแสดงไดอะล็อกของตัวติดตั้งให้ลบ/quiet
ตัวเลือก
บันทึก:
หากต้องการถอนการติดตั้งส่วนขยาย VSIX คุณจำเป็นต้องรู้ vsixID ของตัวเอง ( นี่คือคำอธิบายวิธีรับส่วนขยาย) จากนั้นคุณสามารถใช้
VSIXInstaller.exe / ถอนการติดตั้ง: vsixID
ในการติดตั้ง / ถอนการติดตั้งไฟล์ VSIX สำหรับเวอร์ชั่น Visual Studio เฉพาะให้ใช้สวิตช์/skuName:name
และ/skuVersion:version
; คุณสามารถเห็นตัวเลือกทั้งหมดของเครื่องมือบรรทัดคำสั่งหากคุณพิมพ์VSIXInstaller.exe /?
ในพรอมต์คำสั่งสำหรับนักพัฒนา
คุณรู้หรือไม่ว่า VSIX ไม่มีอะไรมากไปกว่าไฟล์ ZIP หลังจากดับเบิลคลิกที่ตัวเลือก VS จะพร้อมท์ให้คุณใส่ Visual Studio แต่ละเวอร์ชันที่ติดตั้งไว้เพื่อติดตั้งด้วย นี่คือที่ vs เลือกชื่อโฟลเดอร์เองและคลายเนื้อหาลงในโฟลเดอร์% AppData% \ Local \ Microsoft \ VisualStudio ## \ Extensions ดังนั้น Benjol จึงถูกต้องบางส่วนบันทึกสำหรับการคลายไฟล์จาก VXIS (อีกครั้งซึ่งเป็น Zip)
VSIXInstaller ในไฟล์ C: \ Program (x86) \ Microsoft Visual Studio \ Installer \ resources \ app \ ServiceHub \ Services \ Microsoft.VisualStudio.Setup.Service
ฉันคิดว่าคุณเพิ่งโหลด Visual Studio อีกครั้งหลังจากดาวน์โหลด VSIX ในระหว่างการเปิดตัว Visual Studio มองหาไฟล์ VSIX และรวมการเปลี่ยนแปลงที่จำเป็นทั้งหมด
VSIXInstaller.exe
พบภายในCommon7/IDE
ในการติดตั้ง Visual Studio ของคุณ