我正在为一个项目编写合并模块。我创建了两个合并模块,一个用于32位系统,另一个用于64位系统。我想将它们包含在WiX安装程序中,但它告诉我不能这样做:
错误代码 LGHT0345:'installer\bin\x64\Release\en-us\myproject.msm' 是一个64位的合并模块,但是使用它的产品是32位的。只有32位的产品可以使用32位的合并模块。
有没有办法创建一个双CPU项目,以便我可以同时包含两个版本?
WiX 版本为3.6。
Windows Installer不支持多平台套餐。如果您需要写入文件系统或注册表的64位部分,则需要一个64位的软件包。