У меня есть проект установки WIX для моего приложения. В рамках моего решения у меня есть расширение VSIX, которое я хочу установить в Visual Studio заказчика.
Чего я не знаю, так это как заставить WIX автоматически запускать импортер VSIX.
Я пытался следовать советам по MSDN ( Как: подготовить расширения для развертывания установщика Windows , а также Установка VSIX как части более крупной установки ), но безрезультатно. Ни один из них не содержал руководства для проектов WIX.
Любая помощь будет оценена.
WiX v3.6 поддерживает элемент VsixPackage для непосредственного управления пакетами VSIX.
Это можно сделать с помощью специального действия, которое запускает 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/