【问题标题】:How to create an installer condition that test for 32 and 64 bit Windows如何创建测试 32 位和 64 位 Windows 的安装程序条件
【发布时间】:2010-09-20 13:27:57
【问题描述】:

我正在创建一个视觉工作室设置项目。我需要测试我安装的 Windows 版本是 64 位还是 32 位。我正计划检查注册表项HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node 的存在,以表明我正在安装在 64 位 Windows 上。这是个好主意和/或有更好的方法吗?

我想知道我在哪个版本的 Windows 上的原因是我可以在 System32 或 SysWOW64 下创建一个目录。我宁愿不创建两个安装程序,一个针对 64 位平台,一个针对 32 位平台。

【问题讨论】:

    标签: visual-studio installation


    【解决方案1】:

    在 MSI 安装程序中检查 64 位计算机的最简单方法是使用 VersionNT64 属性。仅当目标机器运行 64 位操作系统时才会设置此项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-06
      • 1970-01-01
      • 2011-09-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-05-28
      • 2012-10-20
      相关资源
      最近更新 更多