C# windows应用程序中平台和目标平台的差异

C# windows应用程序中平台和目标平台的差异,c#,windows-installer,platform,C#,Windows Installer,Platform,我正在Windows7(x64)中创建MSI文件 我对平台有疑问。让我知道平台和目标平台的区别 选择MSI项目->按F4键(属性窗口将出现) 选择MSI项目->右键单击->属性->配置管理器 根据 平台 显示所需生成必须在其上运行的平台,并列出项目的所有可用平台。要添加新平台或编辑现有平台,请从此下拉列表中选择或。您正在使用的项目类型决定您是否可以添加多个平台,以及哪些平台可供您添加到项目中。为项目添加平台时,将创建新的项目配置 目标平台 它是您希望项目运行的平台。假设您有32位应用程序,将目

我正在Windows7(x64)中创建MSI文件

我对平台有疑问。让我知道平台和目标平台的区别

选择MSI项目->按F4键(属性窗口将出现)

选择MSI项目->右键单击->属性->配置管理器

根据

平台

显示所需生成必须在其上运行的平台,并列出项目的所有可用平台。要添加新平台或编辑现有平台,请从此下拉列表中选择或。您正在使用的项目类型决定您是否可以添加多个平台,以及哪些平台可供您添加到项目中。为项目添加平台时,将创建新的项目配置

目标平台


它是您希望项目运行的平台。假设您有32位应用程序,将目标平台更改为x64将允许它在64位机器上运行,并且您的目标是64位机器。

让我确认,如果在windows 7(x64)中创建任何应用程序,这是否称为64位应用程序?如果是,我是否可以保留目标plartform:x86,这个msi文件是否可以在32位系统上工作。谢谢你的回复,如果是64位呢Process@Havab如果您有32位硬件,则无法运行64位