我有一个创新科技的脚本安装程序,让用户只安装火鸟的32位版本的选项.现在我有一台64位机器,并使用6位Firebird确认我的应用程序与它一起使用我希望我的安装程序在32位平台上显示32位Firebird安装程序,在64位平台上显示64位安装程序.
在"安装操作"部分中,我显示了Firebird安装程序的复选框,从而为用户提供了安装它的选项(如果未安装)或未运行Firebird安装(如果已安装).
这是我的脚本:
[Run]
Filename: {app}\Firebird-2.5.1.26351_1_x64.exe; Parameters: "/SILENT /NOCPL"; WorkingDir: {app}; Flags: postinstall skipifsilent 64bit; Check: Is64BitInstallMode;
Filename: {app}\Firebird-2.5.1.26351_1_Win32.exe; Parameters: "/SILENT /NOCPL"; WorkingDir: {app}; Flags: postinstall skipifsilent 32bit; Check: "not Is64BitInstallMode";
Run Code Online (Sandbox Code Playgroud)
问题是,对话框窗体上只显示32位安装程序.
这两个文件都包含在内,以便在我的应用安装期间都可用:
[Files]
Source: ..\Firebird-2.5.1.26351_1_x64.exe; DestDir: {app}
Source: ..\Firebird-2.5.1.26351_1_Win32.exe; DestDir: {app}
Run Code Online (Sandbox Code Playgroud)
我怎样才能让我的安装程序,以显示在64位平台上的64位火鸟安装?
谢谢