转载:https://www.cnblogs.com/kybs0/p/5874863.html

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、点击这个安装文件,就可以直接安装了~

作者:唐宋元明清2188

出处:http://www.cnblogs.com/kybs0/

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。

C/S打包 客户端/windows程序 Inno Setup相关推荐

  1. unity打包的windows程序运行权限问题整理

    在Vista以后的windows版本中,有些时候需要提升编译后生成程序的权限,即希望让生成的程序以管理员身份运行.虽然在一般情况下,可以使用鼠标右键选择的方式来强行以管理员身份运行,但它并没有屏蔽普通 ...

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

    文章目录 1 打包 Flutter Windows App 1.1 开发环境准备 1.2 支持Windows 1.3 构建Windows App 2 使用Inno Setup生成.exe文件安装包 2 ...

  3. Inno Setup制作应用程序安装包

    我最近写了一个MFC应用程序,想发给其他的小伙伴玩一玩,直接发了个exe文件过去,结果发现小伙伴那边打不开.原来这个exe文件虽然是MFC静态编译的,但是还依赖了其他几个.dll文件,需要把这几个dl ...

  4. Inno setup打包vc++运行库

    windows下打包应用程序,基本都要依赖vc++运行库,打包工具使用的Inno setup,记录一下inno setup打包vc运行库的方法 下载地址 https://support.microso ...

  5. Inno setup 打包教程

    inno setup 是较常用且简单的软件打包工具. 1.安装并打开 inno setup 软件 ① 运行环境 系统:Windows 7 软件:inno setup 5.5.5 ② 安装 inno s ...

  6. Inno Setup实例教程之一:软件安装和demo使用

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

  7. Inno Setup 创建Revit安装包

    之前通过NSIS打包文件后来发现Inno Setup,使用了一下发现相较于NSIS个人感觉Inno稍微好一点,整个操作界面会比NSIS要简洁许多,有汉化版可以添加我这里用的是英文原版 向导设置 安装后 ...

  8. 【Java】Java GUI制作Windows桌面程序,利用windowbuilder生成界面,使用exe4j打包成可执行文件,使用Inno Setup打包成安装包,超级详细教程

    目录 1.GUI插件 1.1 下载GUI绘制插件 1.2 eclipse中配置windowbuilder插件 2.绘制GUI界面 2.1 建立一个GUI的项目 3.配置Maven项目 3.1新建一个M ...

  9. windows安装程序制作教程。《inno setup》可将多个安装程序打包成一个安装包,一次安装操作全部安装完成

    1,下载 inno setup 官网地址:http://www.jrsoftware.org 下载地址:https://mlaan2.home.xs4all.nl/ispack/innosetup-5 ...

  10. 使用 Inno Setup 快速打包你的应用程序

    Inno Setup 网址: http://www.jrsoftware.org/isinfo.php 1. 首先介绍一个该软件吧,以下英文部分摘自官网. Inno Setup is a free i ...

最新文章

  1. VISUAL STUDIO 2019 快捷键
  2. 道路里程桩号标注_2000公里长距离电车远行,逸动EV460对里程焦虑说不
  3. 计算机硬件假故障,计算机硬件故障
  4. TCP/IP协议族 详解(TCP/IP四层模型、OSI七层模型)
  5. c++ winpcap开发(1)
  6. php 小程序 活动弹幕,小程序:弹幕效果的消息提示
  7. 华为帮助摩洛哥成为全球第一个5G全覆盖的国家
  8. Linux 内核简介
  9. Linux操作Oracle(8)——Oracle数据库迁移全纪录(1) — 表空间 用户 权限迁移
  10. 如何导出无水印_抖音视频怎么去水印 抖音怎么导出无水印视频
  11. vue常用的按键修饰符
  12. AR8035 linux
  13. 小程序简介和开发工具
  14. 【经验】SQL Server 2008 R2 安装教程
  15. android手机碎片管理,android手机需要进行磁盘碎片整理么
  16. 解读加多宝的营销案例分析 1
  17. 学生宿舍管理系统c语言程序设计,学生宿舍管理系统C语言编程.doc
  18. 短链接java代码_java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java
  19. 牛客多校第十场 Han Xin and His Troops(扩展中国剩余)
  20. Android笔记-GridView实现九宫格布局

热门文章

  1. element的loading的蒙版导致滚动条消失,页面抖动
  2. js高级学习笔记(b站尚硅谷)-16-原型链的继承
  3. Linux必须熟记的文件
  4. Linux远程传输命令scp、rsync(tar打包归档并在系统之间传输文件)
  5. feign session 调用_Feign调用session丢失解决方案
  6. 苹果充电器怎么辨别真假_9款热门充电器盘点——苹果、Anker、Thinkplus、紫米、小米、锤子,谁更值得买?...
  7. 为了探究不同光照处理_初中化学 | 控制变量法与影响因素的探究
  8. netty实现mtqq_Netty实现高性能IOT服务器(Groza)之手撕MQTT协议篇上
  9. Java学习笔记——Lambda
  10. php文件开头加数据,在PHP中附加到文件的开头