Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 如何使用WIX自动安装VSIX软件包?_Visual Studio 2010_Wix_Wix3.5_Vsix - Fatal编程技术网

Visual studio 2010 如何使用WIX自动安装VSIX软件包?

Visual studio 2010 如何使用WIX自动安装VSIX软件包?,visual-studio-2010,wix,wix3.5,vsix,Visual Studio 2010,Wix,Wix3.5,Vsix,我已经为我的应用程序准备了一个WIX安装项目。作为我的解决方案的一部分,我有一个VSIX扩展,我想安装在客户的Visual Studio上 我不知道的是,如何让WIX自动启动VSIX导入程序 我试着按照MSDN(以及)上的建议去做,但没有成功。两者都不包括WIX项目的指导 任何帮助都将不胜感激。这可以通过使用适当的命令行启动VSIXInstaller.exe的自定义操作来完成。这里有一个关于这方面的讨论: 也许这也会有所帮助:WiX v3.6支持VsixPackage元素来直接管理VSIX包。这

我已经为我的应用程序准备了一个WIX安装项目。作为我的解决方案的一部分,我有一个VSIX扩展,我想安装在客户的Visual Studio上

我不知道的是,如何让WIX自动启动VSIX导入程序

我试着按照MSDN(以及)上的建议去做,但没有成功。两者都不包括WIX项目的指导


任何帮助都将不胜感激。

这可以通过使用适当的命令行启动VSIXInstaller.exe的自定义操作来完成。这里有一个关于这方面的讨论:


也许这也会有所帮助:

WiX v3.6支持VsixPackage元素来直接管理VSIX包。

这一功能在3.6中稳定吗?一般来说,WiX 3.6如何?请注意,使用VsixPackage和perMachine安装只会安装admin扩展(VSIXInstaller.exe中的switch/admin)。在没有管理权限的情况下打开Visual Studio时(即:不以管理员身份运行时),它将不可见。谢谢!最后一个链接真的很有用!