Inno Setup 使用小结

本文详细介绍如何使用InnoSetup进行软件打包,实现多路径安装、.Net Framework安装、自定义DLL注册等功能,并提供了完整的脚本示例。同时,还介绍了如何制作软件升级包。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用Inno Setup打包.此软件用的脚本语言,以前没接触过,所以很艰难的做完工作,很珍惜的把代码放到这里,以便利人利己查阅.

 

//主要实现:实现多路径安装,主程序一个路径,工程文件等用另一个路径,有用户选择两个路径,可有默认值;把用户选的这两个路径写入到注册表,以便配置时使用(程序中实现);包括.Net Framework,AE的安装注册,自定义DLL的注册等.脚本如下:

多路径选择

多任务选择

第二个脚本用来做升级包,主要功能:运行初期检测注册表中是否有信息,以及该系统是否正在运行;运行时直接替换旧文件;脚本如下:

 

附:几个学习资料

Inno Setup 5.3.5:http://img.newhua.com/softimg.php?id=4692

inno setup教程(inno setup使用说明):http://hi.baidu.com/ilovecmy/blog/item/4ff156b0a1d31a5e0923029e.html 

Inno Setup详细教程(09.09.04更新修正...):http://hi.baidu.com/pfia/blog/item/def4685487dbc251d0090613.html

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值