分享

inno setup 教程【1】setup字段常见值的使用说明

 yuxinrong 2018-12-12
[setup section]
AppId=存储在卸载日志中,日志文件名为unins???.dat。后续的安装包会根据这个值判断是否
要将自己的卸载日志,追加在上述文件。appid决定了卸载注册键的真实值。如果appid=myprogram,
那么键值就是myprogram_is1。appid不会显示,所以可以放心设置。appid不能超过127个字符。

AppName=被安装的app的名字,不要包含appversion appvername。appname出现在安装和卸载窗口
的左上角。如果disablewelcomepage被设置为yes的话,appvername代替appname出现在安装
和卸载的窗口左上角。如果appid versioninfodescription versioninfoproductname没有设置的话,
这些值默认采用appname的值。

AppVersion=被安装的app的版本号。是appvername的默认值。出现在支持对话框,添加/删除软件控制面板上。
如果appvername没有设置的话,appversion必须设置。

AppPublisher=软件发行商。出现在支持对话框,添加/删除软件控制面板上。是versioninfocompany
的默认值。

AppSupportURL=出现在支持对话框,添加/删除软件控制面板上。

VersionInfoVersion = 4个被.号分隔开的数字,默认为0.0.0.0 可以只输入部分数字,剩余的部分
自动用0填充。如果usesetupldr的值设置为0的话,VersionInfoVersion=4的值就没用了。当鼠标放在安装包exe上显示。

VersionInfoCompany=默认值与AppPublisher一样,如果AppPublisher没有设置的话,默认值为空。
如果usesetupldr的值设置为0的话,VersionInfoVersion的值就没用了。当鼠标放在安装包exe上显示。

VersionInfoDescription=默认值与AppName一样,如果AppName没有设置的话,默认值为空。
如果usesetupldr的值设置为0的话,VersionInfoVersion的值就没用了。当鼠标放在安装包exe上显示。

VersionInfoCopyright=默认值与AppCopyright一样,如果AppCopyright没有设置的话,默认值为空。
如果usesetupldr的值设置为0的话,VersionInfoVersion的值就没用了。当鼠标放在安装包exe上显示。

DefaultDirName=设置安装路径。如果UsePreviousAppDir设置为yes的话(默认值是yes),将会
把应用程序安装在上一次的安装路径下。通常会与一些宏定义结合使用。例如,
If you used:
DefaultDirName={sd}\MYPROG
In Setup, this would typically display:
C:\MYPROG

If you used:
DefaultDirName={pf}\My Program
In Setup, this would typically display:
C:\Program Files\My Program
DefaultGroupName={#MyAppName}

OutputDir=设置输出的SETUP.* 文件的存储路径。默认值是iss脚本文件所在路径下的Output子目录。

OutputBaseFilename=安装文件的名字。不建议设置成setup.exe

SetupIconFile=设置安装/卸载程序的图标

Compression=压缩格式,默认为lzma

SolidCompression=默认值为no。一条使用原则,对于大文件(大于100M)不使用SolidCompression,
对于在网络上传输的小文件(小于100M)使用SolidCompression,即设置为yes

PrivilegesRequired=可选择值包括 poweruser admin lowest

ArchitecturesAllowed=可选择值包括x86 x64 ia64 arm64

Uninstallable=yes

搞清楚,这么多只有appname和appversion是必须的,其余都是可选择的。
--------------------- 
作者:jigetage 
来源:CSDN 
原文:https://blog.csdn.net/jigetage/article/details/81134288 
版权声明:本文为博主原创文章,转载请附上博文链接!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多