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
WIX安装程序,包括不同的合并模块,具体取决于平台_Wix_Setupapi - Fatal编程技术网

WIX安装程序,包括不同的合并模块,具体取决于平台

WIX安装程序,包括不同的合并模块,具体取决于平台,wix,setupapi,Wix,Setupapi,我正在用WIX安装程序编写一个应用程序。该应用程序需要一个驱动程序(我也编写了这个驱动程序),它是通过主WIX安装程序项目中包含的合并模块安装的 不同的平台需要不同的驱动程序变体,据我所知,它们需要不同的安装程序包,因为我不能在同一个安装程序中包含diffxapp_x64和diffxapp_x86 因此,我有一个主安装程序和三个合并模块(用于x86、x64和ia64)。我是否可以使用目标平台设置在主安装程序项目中有条件地包含正确的合并模块变量,并抛出三个包 谢谢 汤姆使用 启动安装程序的buil

我正在用WIX安装程序编写一个应用程序。该应用程序需要一个驱动程序(我也编写了这个驱动程序),它是通过主WIX安装程序项目中包含的合并模块安装的

不同的平台需要不同的驱动程序变体,据我所知,它们需要不同的安装程序包,因为我不能在同一个安装程序中包含diffxapp_x64和diffxapp_x86

因此,我有一个主安装程序和三个合并模块(用于x86、x64和ia64)。我是否可以使用目标平台设置在主安装程序项目中有条件地包含正确的合并模块变量,并抛出三个包

谢谢

汤姆使用

启动安装程序的build时,设置WiX预处理器变量,并使用条件语句根据变量的值选择不同的合并模块