VersionNT64 屬性
只有當系統在 64 位電腦上執行時,安裝程式才會將 VersionNT64 屬性設定為作業系統的版本號碼。 如果作業系統不是 64 位,則屬性為未定義。
值為整數:MajorVersion * 100 + MinorVersion。
基於相容性考慮,如果[範本摘要] 屬性指出套件適用于 32 位 Intel (x86) 系統,而且作業系統無法執行 64 位 Intel (x64) 程式碼,例如 ARM (ARM (ARM64) 上的Windows 10,則屬性也會未定義。
注意
自 Windows 10 組建 21277 起,Windows Insider Preview程式的開發人員通道中的 ARM64 組建支援 x64 應用程式。 在這些 ARM64 組建上,VersionNT64 屬性是針對 x86 套件所定義。
只要使用屬性名稱,或使用比較運算子驗證版本,即可測試 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 Run-Time需求 。 |