C/S打包 客户端/windows程序 Inno Setup

Posted 唐宋元明清的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C/S打包 客户端/windows程序 Inno Setup相关的知识,希望对你有一定的参考价值。

之前介绍过InstallShield打包工具,本文再介绍更加方便的打包工具Inno Setup

Inno Setup相对来说,比InstallShield更容易使用,不需要去等VS去创建项目,只要提供Debug或者Release包就行。

下面介绍使用:

1、安装Inno Setup(32/64)

技术分享

2、安装后打开,点击新建 

技术分享

开始窗口中,点击下一步。如果勾选窗口的“创建空文件”,则会取消窗口创建模式,通过后台来设置打包属性。

技术分享

3、添加软件名称、公司、版本、Web地址 

技术分享

4、设置程序安装路径 

技术分享

5、 设置程序启动exe,添加程序所有文件。

有意思的是,Inno Setup在添加文件夹,举个例子如点击添加Debug文件夹,文件夹下面的所有文件和文件夹全部添加进来了,但是Debug文件夹本身是没有添加的;

而InstallSheild添加文件夹的时候,文件夹本身也被添加进来。

可以将下面文件添加进去 

技术分享

6、创建快捷启动方式,如启动菜单、桌面 

技术分享

7、添加License/Information等附件信息 

技术分享

8、设置运行是否必需的语言 

技术分享

9、设置打包文件输出路径、名称、图标等 。也可以设置文件密码

技术分享

10、点击下一步,直到Finish。然后保存iss文件。

如果在Finish完成之后,没有点击确认Compile-即生成文件,那么可以在Build里面找到Compile,点击生成。 

技术分享

11、点击生成之后,可以在之前设置的输出路径下找到生成的安装文件 

技术分享

12、点击这个安装文件,就可以直接安装了~

 https://github.com/Kybs0/-----4

以上是关于C/S打包 客户端/windows程序 Inno Setup的主要内容,如果未能解决你的问题,请参考以下文章

Flutter桌面开发 — Windows App打包以及使用Inno Setup生成.exe文件安装包

inno setup 打包说明

Inno Setup 打包及签名指南

inno setup 打包使用超级管理员权限

Windows 服务的 Inno 设置?

请各位高手帮忙,怎么修改Inno Setup 打包程序安装时的背景外观???