VersionNT64 属性

仅当系统运行于 64 位计算机时,安装程序才会将 VersionNT64 属性设置为操作系统的版本号。 如果操作系统不是 64 位,则该属性未定义。

值为整数:MajorVersion * 100 + MinorVersion。

出于兼容性原因,如果 Template Summary 属性指示包适用于 32 位 Intel (x86) 系统,并且操作系统无法运行 64 位 Intel (x64) 代码(例如 ARM (ARM64) 上的 Windows 10),则属性也是未定义的。

注意

自 Windows 10 版本 21277 起,Windows Insider 预览版程序开发通道中的 ARM64 版本支持 x64 应用程序。 在这些 ARM64 版本中,为 x86 包定义了 VersionNT64 属性。

备注

条件表达式只需使用属性名称或使用比较运算符验证版本,即可测试 64 位 Windows。

要求

要求
版本
Windows Server 2012、Windows 8、Windows Server 2008 R2 或 Windows 7 上的 Windows Installer 5.0。 Windows Server 2008 或 Windows Vista 上的 Windows Installer 4.0 或 Windows Installer 4.5。 Windows Server 2003 或 Windows XP 上的 Windows Installer 若要了解 Windows Installer 版本要求的最低 Windows Service Pack,请参阅 Windows Installer 运行时要求

请参阅

属性