Inno Setup打包基本笔记

本文详细介绍了Inno Setup的配置,包括自定义卸载文件名称、生成桌面图标、与C++头文件的引用、安装目录设置、修改注册表以及解决安装程序“发布者:未知”问题。通过这些步骤,可以定制化安装程序,提高用户体验。
摘要由CSDN通过智能技术生成

1、自定义卸载文件名称的脚本

Inno Setup 默认的自动生成的卸载程序名称为unins000,还包括一个同样名字的DAT格式文件。
nno Setup 支持在同一个目录中安装多个应用程序,所以根据安装的先后次序自动将卸载程序文件命名为 unins000.exe,unins001.exe,unins002.exe 等等。这是 Inno Setup 自身的功能。
UninstallDisplayName与UninstallDisplayIcon 这两个修改的只是程序在“添加\删除程序”控制面板里的名称与图标。
一旦安装过程结束后,可以将卸载文件的名称改成任意名,注意的是除了要更改安装目录里的 unins00X.exe 和 unins00X.dat,还要更改注册表中的相关卸载信息。
 
[Dirs]
;创建一个隐藏的系统文件夹存放卸载程序
Name: "{app}\Uninstaller"; 
;Attribs: hidden system


2、生成桌面图标

[Tasks]
Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; GroupDescription: "{cm:AdditionalIcons}"; Flags: checkablealone

;若有创建快捷方式的需要,请取消此区段的注释并自行添加相关脚本
[Icons]
Name: "{group}\{#MyAppName}"; Filename: "{app}\{#MyAppExeName}"; WorkingDir: "{app}"; Comment: "说明备注"; IconFilename: "{app}\XXX.ico"
Name: "{c

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值