3

我正在为我正在处理的项目编写合并模块。

我构建了两个合并模块,一个用于 32 位,一个用于 64 位。我想将它们包含在 WiX 安装程序中,但它告诉我不能:错误 LGHT0345: 'installer\bin\x64\Release\en-us\myproject.msm' is a 64-bit merge module but the product using it是 32 位的。32 位产品只能使用 32 位合并模块。

有没有办法制作一个双 CPU 项目,所以我可以同时包含两者?

WiX 版本是 3.6。

4

1 回答 1

2

Windows Installer 不支持多平台包。如果需要写入文件系统或注册表的 64 位部分,则需要 64 位包。

于 2011-07-20T14:36:23.330 回答