เกิดปัญหาระหว่างการติดตั้งส่วนขยายสำหรับ SSMS

ฉันได้สร้างส่วนขยายและตอนนี้ฉันต้องติดตั้งในเป้าหมายที่แตกต่างกันเช่น Visual Studio, SSMS ฉันได้เปิดใช้งานเวอร์ชันนี้ในเป้าหมายการติดตั้งด้วย:

ป้อนคำอธิบายรูปภาพที่นี่

ในตอนแรกเมื่อฉันติดตั้งสิ่งนี้ มันได้รับการติดตั้งบน Visual Studio สำเร็จแล้ว และอย่างที่สองคือไม่พบ SSMS เพื่อติดตั้งส่วนขยายนี้

ฉันได้ผ่าน บทความนี้ และดำเนินการติดตั้งบรรทัดคำสั่ง:

ป้อนคำอธิบายรูปภาพที่นี่

แต่ไม่มีโชค กรุณาแนะนำ


person Nimit Joshi    schedule 08.05.2020    source แหล่งที่มา


คำตอบ (1)


เกิดปัญหาระหว่างการติดตั้งส่วนขยายสำหรับ SSMS

ที่จริงแล้วการติดตั้งส่วนขยายใน SSMS นั้นไม่เหมือนกับ VS IDE ฉันขอแนะนำให้คุณทำตามขั้นตอนเหล่านี้:

1) คลิกขวาที่โปรเจ็กต์ vsix-->คุณสมบัติ-->ดีบัก-->จากนั้นเปลี่ยน เริ่มโปรแกรมภายนอก เป็นพาธของพาธการติดตั้ง SSMS ดังนี้:

C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\Ssms.exe

ป้อนคำอธิบายรูปภาพที่นี่

นอกจากนี้ ใต้หน้าต่างนั้น คุณควรลบอาร์กิวเมนต์บรรทัดคำสั่งออก

ป้อนคำอธิบายรูปภาพที่นี่

2) สร้างโฟลเดอร์ที่กำหนดเองชื่อ VSIXProject ใต้ C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\Extensions

จากนั้น ตั้งค่าปรับใช้ VSIX เป็น SSMS:

คลิกขวาที่โปรเจ็กต์-->VSIX-->ตรวจสอบตัวเลือก Copy VSIX content to the following location แล้วป้อน C:\Program Files (x86)\Microsoft SQL Server Management Studio 18\Common7\IDE\Extensions\VSIXProject

ป้อนคำอธิบายรูปภาพที่นี่

3) เรียกใช้ VS ในฐานะผู้ดูแลระบบ และคุณสามารถแก้ไขข้อบกพร่องของโปรเจ็กต์นี้ได้ ซึ่งจะแก้ไขจุดบกพร่องใน SSMS และเมื่อคุณแก้ไขจุดบกพร่องเสร็จแล้ว ส่วนขยายจะถูกติดตั้งลงใน SSMS โดยอัตโนมัติ

นอกจากนี้ คุณสามารถดู ปัญหานี้

person Mr Qian    schedule 11.05.2020