64 bit 在windows xp 64位计算机上安装使用Inno生成的.exe文件时出现的问题

64 bit 在windows xp 64位计算机上安装使用Inno生成的.exe文件时出现的问题,64-bit,inno-setup,64 Bit,Inno Setup,我已经使用Inno 5.5.3为64位计算机生成了一个安装程序(.exe)。 当我尝试在Windows XP 64位计算机上运行.exe文件时,我收到以下错误消息 “此程序不支持您的计算机正在运行的Windows版本。” 但是,当我在Windows7 64位计算机上运行相同的.exe时,它会执行良好并安装应用程序。我看到了一篇类似的帖子,但没有得到回复,我无法回答这个问题(

我已经使用Inno 5.5.3为64位计算机生成了一个安装程序(.exe)。 当我尝试在Windows XP 64位计算机上运行.exe文件时,我收到以下错误消息

“此程序不支持您的计算机正在运行的Windows版本。”


但是,当我在Windows7 64位计算机上运行相同的.exe时,它会执行良好并安装应用程序。我看到了一篇类似的帖子,但没有得到回复,我无法回答这个问题(<50)。请告诉我哪里出了问题。如果你需要更多的澄清,请告诉我。提前感谢。

Inno安装程序不会生成64位可执行文件。如果是64位操作系统,则需要确保目标机器已安装并启用32位WoW子系统。

Inno安装程序不会生成64位可执行文件。如果是64位操作系统,则需要确保目标机器已安装并启用32位WoW子系统。

安装可以以两种模式之一运行:32位或64位

如果用户运行的是64位版本的Windows,并且系统的处理器体系结构包含在体系结构安装64位模式[Setup]部分指令的值中,则选择64位模式。否则,将使用32位模式

还有[Setup]指令架构已取消

有效值:以下一个或多个值,用空格分隔: x86 x64 ia64

它指定允许在哪个处理器体系结构上运行安装程序。如果未指定此指令或该指令为空,则允许安装程序在所有能够执行其32位代码的处理器体系结构(包括它无法识别的代码)上运行。否则,如果用户的处理器体系结构不是本指令中指定的体系结构之一,安装程序将显示错误消息并退出


所有内容都基于您的脚本(可能还有其他指令),因此请与我们共享您的脚本(至少在[Setup]部分),以便我们检查其有效性。

安装可以以两种模式之一运行:32位或64位

如果用户运行的是64位版本的Windows,并且系统的处理器体系结构包含在体系结构安装64位模式[Setup]部分指令的值中,则选择64位模式。否则,将使用32位模式

还有[Setup]指令架构已取消

有效值:以下一个或多个值,用空格分隔: x86 x64 ia64

它指定允许在哪个处理器体系结构上运行安装程序。如果未指定此指令或该指令为空,则允许安装程序在所有能够执行其32位代码的处理器体系结构(包括它无法识别的代码)上运行。否则,如果用户的处理器体系结构不是本指令中指定的体系结构之一,安装程序将显示错误消息并退出


所有内容都基于您的脚本(可能还有其他指令),因此请与我们共享您的脚本(至少是[Setup]部分),以便我们检查它的有效性。

我正在使用Windows XP 64位计算机生成安装程序,并希望在同一台计算机上安装。xp64基本上是一台重新标记的服务器2003。xp64与xp32的唯一共同点是名称。我正在使用Windows XP 64位计算机生成安装程序,并希望在同一台计算机上安装。xp64基本上是一台重新绑定的服务器2003。xp64与xp32唯一的共同点是名称。你能告诉我安装和启用32位WoW子系统的过程吗?我没有一个系统被禁用,但它应该在帮助/MSDN中。你能告诉我安装和启用32位WoW子系统的过程吗?我没有一个系统被禁用,但它可以应该在帮助/MSDN中。