我有一个包含 32 位版本和 64 位版本的文件。如果我在 32 位计算机上安装应用程序,我希望安装该文件的 32 位版本。同样,如果安装在 64 位计算机上运行,则应安装 64 位版本。如何检查使用 WiX 运行安装程序的机器类型?
拜托,没有一行答案。我正在寻找特定的 WiX 标签以及将它们放在我的 WiX 脚本中的位置。
你可以probably只需使用条件做两个单独的组件
VersionNT64
and
Not VersionNT64
但正确的方法是为 32 位和 64 位操作系统编译单独的安装程序,并且 64 位组件也应该如此标记(使用Win64="yes"
) - 我不知道是否可以将 Windows Installer 包标记为同时针对 Intel 和 x64。我唯一一次使用 NSIS 进行混合架构安装,我的所有 WiX 安装程序对于每个架构都有单独的安装程序。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)