Как я могу установить пакет VSIX автоматически, с WIX? - PullRequest
2 голосов
/ 21 июня 2011

У меня есть проект установки WIX для моего приложения. В рамках моего решения у меня есть расширение VSIX, которое я хочу установить в Visual Studio заказчика.

Чего я не знаю, так это как заставить WIX автоматически запускать импортер VSIX.

Я пытался следовать советам по MSDN ( Как: подготовить расширения для развертывания установщика Windows , а также Установка VSIX как части более крупной установки ), но безрезультатно. Ни один из них не содержал руководства для проектов WIX.

Любая помощь будет оценена.

Ответы [ 2 ]

5 голосов
/ 21 июня 2011

WiX v3.6 поддерживает элемент VsixPackage для непосредственного управления пакетами VSIX.

3 голосов
/ 21 июня 2011

Это можно сделать с помощью специального действия, которое запускает VSIXInstaller.exe с соответствующей командной строкой. Здесь обсуждается: http://windows -installer-xml-wix-toolset.687559.n2.nabble.com / VSIX-after-installation-td4975318.html

Возможно, это также поможет: http://blogs.clariusconsulting.net/pga/deploying-a-vsix-from-a-msi/

...