Возникла проблема во время установки расширения для 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