TargetPlatform 属性

更新:2007 年 11 月

指定打包的应用程序或组件的目标平台。安装时,将会对照目标计算机检查“TargetPlatform”属性,以确定安装是否可以继续。

设置

下列设置可用于“TargetPlatform”属性:

设置

说明

x86

包可以安装到任何 32 位平台上;当安装到 64 位平台上时,文件将安装到 32 位文件夹中。

x64

包可以安装在支持 AMD64 和 EM64T 指令集的计算机上;当尝试安装到 32 位平台或任何其他 64 位平台上时,将会引发错误并中断安装。

说明:

AMD 的 64 位安装需要 Windows Installer 3.0 版。如果为“TargetPlatform”属性选择该值,Windows Installer 3.0 版的启动条件将会添加到安装项目中。

Itanium

包可以安装在 64 位 Itanium 处理器上;当尝试安装到 32 位平台或任何其他 64 位平台上时,将会引发错误并中断安装。

当选择“x64”或“Itanium”时,不能将文件放置在“Common Files”、“Program Files”或“System”文件夹中,而必须改用这些文件夹的 64 位版本。有关更多信息,请参见如何:为 64 位平台创建 Windows Installer

请参见

任务

如何:为 64 位平台创建 Windows Installer

概念

部署 64 位应用程序

参考

Windows Installer 部署属性