Inno Setup 打包exe

在我们完成编写工作,编译生成可运行文件后,总是会有很多依赖文件。直接打包发送给客户,就显得我们很low,也会给文件传输过程中带来不变。所以我们需要一个工具把所有文件都打包好,生成一个exe文件,客户只需要运行一下exe,安装成功即可。方便、快捷、高大上。

这时 Inno setup就闪亮登场啦。

Inno Setup是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。

首先需要安装好InnoSetup 工具。下载连接http://pan.baidu.com/s/1qYGZDSC

安装提示步骤安装成功即可。

打开界面如下
这里写图片描述

若已有.iss文件,可直接打开编辑,若没有则新建一份。
我们默认没有.iss文件。创建步骤如下:
1、新增一个非空文件
这里写图片描述

2、编写应用信息,正常填写公司信息即可
这里写图片描述

3、填写应用的文件夹信息,直接next
这里写图片描述

4、添加应用的入口文件
若有入口文件(一般是exe文件),则在“application main executable file ”下选择文件。
”other application files ”添加依赖文件,也可以添加依赖文件夹,但需要注意,文件夹路径需填写依赖文件夹的上一级目录。

这里写图片描述

5、定义exe安装的时候的安装目录,默认即可
这里写图片描述

6、定义exe的加密文件以及安装前后说明信息,可直接跳过
这里写图片描述

7、定义打包文件的语言,最好选择English
这里写图片描述

8、定义打包文件的名称以及图标,可直接默认
这里写图片描述

9、点击finish 生成脚本文件

这里写图片描述

这里写图片描述

此时生成的脚本文件可以直接运行,生成exe打包文件,我们也可以在脚本中添加一下信息。
例如可以添加注册表信息,exe安装的时候可以同步更改注册表数据。

[registry]
;本段处理程序在注册表中的键值
Root:HKCU;Subkey:Software\MozillaPlugins\@test_npplay;ValueType: string; ValueName:Path;ValueData:{app}\npplay.dll;Flags: createvalueifdoesntexist

点击运行成功后,会直接跳出安装提醒,可以直接安装检验打包的效果,打包的exe文件可以在 output文件夹中找到。

子曰

打包小工具,小巧灵用,甚好。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值