如何在64位操作系统上只安装一次产品?

时间:2012-03-23 11:22:48

标签: wix install 64-bit

我有两个相同产品的安装程序版本:

  1. 32位版本
  2. 64位版本(它是1st的副本,只有很少的更改)
  3. 它们工作正常,但现在我可以在64位操作系统上安装这两个版本。

    问题是:如何在一台机器上只安装一个版本的产品?

1 个答案:

答案 0 :(得分:3)

如果未安装64位版本,或者32位版本是否只安装在32位O / S上,您是否希望能够在64位O / S上安装32位版本?

根据您的回答,您可以使用启用了VersionNT64属性的LaunchCondition创建32位安装,以确保它不是64位O / S(64位安装中没有此类创作,因为MSI不会安装64位在32位平台上运行)或者您必须使用具有仅检测属性的Uprade表来提取LaunchCondition中互斥产品和uset帽子的存在。