我的应用程序有一个WIX安装项目。作为我的解决方案的一部分,我有一个VSIX扩展,我想在客户的Visual Studio上安装。
我不知道的是,如何让WIX自动启动VSIX导入程序。
我尝试按照MSDN上的建议(How to: Prepare Extensions for Windows Installer Deployment以及Installing a VSIX as part of a Larger installation),但无济于事。既没有包含对WIX项目的指导。
任何帮助将不胜感激。
答案 0 :(得分:5)
WiX v3.6支持VsixPackage元素直接管理VSIX包。
答案 1 :(得分:3)
这可以通过自定义操作来完成,该操作使用适当的命令行启动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/