上段时间有个项目交接到我手里,是发布到64位系统的,安装用Inno Setup制作。
但有个问题是Inno Setup生成的安装档,在64位下的路径是program file(x86),
现在要把它放到program files下(不带x86)的。
研究了一下Inno document,原来从5.3版本开始就支持x64,但须设置一下,在code file中加入下面两行
ArchitecturesAllowed=x64
ArchitecturesInstallIn64BitMode=x64
这样就万事OK了。
要是需要把生成的setup签名,在配置里设置
SignName=$q%signtoolpath%$q $p
生成的setup档案的静默安装命令是
*.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART