Installation inno setup compiled exe未在Windows 8 64位、不受支持的16位应用程序上安装应用程序

Installation inno setup compiled exe未在Windows 8 64位、不受支持的16位应用程序上安装应用程序,installation,64-bit,inno-setup,16-bit,incompatibility,Installation,64 Bit,Inno Setup,16 Bit,Incompatibility,我使用innoIDE v1.0.0.0078创建了一个安装文件,并将其发送给我们的客户机,但他无法安装我们的64位应用程序。它不会加载安装程序,我收到消息:“不支持的16位应用程序。由于与64位版本的Windows不兼容,程序或功能“\??\C:\Setup.exe”无法启动或运行。请联系软件供应商,询问是否有64位Windows兼容版本。如何使安装程序在64位Windows上工作?Thanx。Inno安装程序不是16位应用程序。因此,发生了两件事中的一件: 下载已损坏,Windows无法将其识

我使用innoIDE v1.0.0.0078创建了一个安装文件,并将其发送给我们的客户机,但他无法安装我们的64位应用程序。它不会加载安装程序,我收到消息:“不支持的16位应用程序。由于与64位版本的Windows不兼容,程序或功能“\??\C:\Setup.exe”无法启动或运行。请联系软件供应商,询问是否有64位Windows兼容版本。如何使安装程序在64位Windows上工作?Thanx。Inno安装程序不是16位应用程序。因此,发生了两件事中的一件:

  • 下载已损坏,Windows无法将其识别为有效的应用程序。在这种情况下,让您的客户端再次下载它(并检查您上传的版本,可能当时就出现了问题)

  • 您正在尝试从Inno脚本中运行16位子安装。重写设置以避免这样做


  • Inno安装程序不是16位应用程序。因此,发生了两件事中的一件:

  • 下载已损坏,Windows无法将其识别为有效的应用程序。在这种情况下,让您的客户端再次下载它(并检查您上传的版本,可能当时就出现了问题)

  • 您正在尝试从Inno脚本中运行16位子安装。重写设置以避免这样做


  • 谢谢你的回复。什么是“16位子安装”以及如何避免下次这样做?非常感谢。我的意思是使用
    [Run]
    或代码从您的安装过程中执行恰好是16位的程序。16位应用在32位Windows上运行正常,但在64位Windows上运行不正常。感谢回复。什么是“16位子安装”以及如何避免下次这样做?非常感谢。我的意思是使用
    [Run]
    或代码从您的安装过程中执行恰好是16位的程序。16位应用程序在32位Windows上运行正常,但在64位Windows上运行不正常。