1、安装 Inno Setup

  官网:https://jrsoftware.org/isinfo.php

2、打开 Inno Setup ,点击如下图Compli32.exe(首次安装默认打开)

  

3、打开后如图

4、点击图中 Cancel 按钮

5、点击图中 File

6、在 File 的下拉菜单中选择 New

7、不勾选 Create a new empty script file ,点击 Next

8、填写 应用程序名、应用程序版本号、应用程序出版商(选填)、应用程序网站(选填)。点击 Next

9、已默认填写,无需修改,点击 Next

10、执行以下步骤后,点击 Next

  图1中 1:应用程序的执行文件:图1处默认 Inno Setup 的可执行文件exe,选择自己项目中的执行exe文件,即打包后文件中的可执行文件(如图1 )。

  图1中 2:在 Other application files 栏,点击 Add folder... 选择打包后可执行文件exe所在文件夹(如图1、图2 )。

11、勾选 Allow user to create a desktop shortcut (选择允许用户创建桌面快捷方式)(默认已勾选)

12、选填界面,点击 Next

13、默认选第一个,点击 Next

14、选择支持的语言,点击 Next

15、执行以下步骤后,点击 Next

  图中1:Inno Setup 输出的压缩文件.exe 的位置(图中输出位置为桌面的文件夹 InnoSetup.isss ,可选择任何想放置的位置)

  图中2:Inno Setup 输出的压缩文件.exe 的名称

  图中3:Inno Setup 输出的压缩文件.exe 的图标

16、选中,点击 Next

17、点击 Finish

18、编译界面,点击 是(Y)

19、点击 是(Y),保存此次配置文件(用于下次执行压缩功能并省略以上步骤)

20、执行以下步骤后,点击 保存

  图中1:选择要保存配置文件的位置( CloudPrint/InnoSetup.iss ,其中InnoSetup.iss 文件夹 主要用于存放 CloudPrint 项目用于压缩的配置文件)

  图中2:命名配置文件名(.iss后缀)

21、开始编译

22、编译完成

  图:编译成功

  图:C:\Users\lenovo\Desktop\CloudPrint 文件夹下生成压缩文件.exe。

    点击图中 CloudPrint-win32-x64.exe 即可进入程序安装。

  图:C:\Users\lenovo\Desktop\CloudPrint\InnoSetup.iss 文件夹下生成编译文件.iss(用于下次执行压缩)

    点击图中 CloudPrint-win32-x64-InnoSetup.iss 即可打开压缩编译界面

Electron-vue项目使用 Inno Setup 创建安装包的更多相关文章

  1. InstallShield2015创建安装包

    1.新建  InstallScript MSI Project工程 a)输入项目名称Project Name:  XBS(例如) b)输入创建目录Location:   C:\(例如) c)如果勾选“ ...

  2. INNO setup 制作安装包

    1.获取SQLserver安装路径vardbpath:string;rtn:boolean;rtn := RegQueryStringValue(HKEY_LOCAL_MACHINE, 'SOFTWA ...

  3. Inno Setup制作安装包的几个问题

    1. 卸载时,如何判断应用程序是否运行    InnoSetup 提供变量AppMutex,用来保存应用程序的Mutex名称.现在很多应用程序都是唯一实例运行.这样避免配置文件被错误修改以及其他很多衍 ...

  4. 解决Inno Setup制作安装包无法创建桌面快捷方式的问题

    转自:http://yedward.net/?id=104 昨天想把个java程序做成exe安装软件,然后就去下载了Inno Setup这个软件安装包制作软件,Inno Setup这个软件确实非常好用 ...

  5. 20 Inno Setup制作安装包的几个问题

    系统开发好之后,通常需要制作成安装包,才能卖给用户.利用Inno Setup的向导可以制作简单的安装包,但是如果要做个好的安装包的话可能会遇到一些麻烦,今日终于抽空解决了,Inno Setup打包的一 ...

  6. 手把手教你创建electron+vue项目

    electron可以结合前端的很多框架来进行快速的开发.在这里只讲一种electron结合vue并且使用前端的elementui来快速搭建一个项目页面. 第一步.创建electron 以管理员身份运行 ...

  7. 使用inno setup制作安装包

  8. 地下产链——创建安装包捆绑软件(Bundled software)

    Bundled_Software 首先,因为个人知识不足的情况下,无法进行EXE文件捆绑机的制作说明,所以有需要请转至http://www.cnblogs.com/qintangtao/archive ...

  9. [Azure DevOps] 使用 Inno Setup 制作桌面软件安装包

    1. 桌面应用程序的 CI/CD 桌面应用程序的 CI/CD 过程和网站有一些不同,毕竟桌面应用程序的"部署"只是将安装包分发到目标位置,连应用商店都不用上,根据公司的管理流程可以 ...

随机推荐

  1. 线程创建的三种方法:继承Thread类,实现Runnable接口,实现Callable接口

    线程创建 三种创建方式 1. 继承Thread类 自定义线程类继承Thread类 重写run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 线程不一定执行,CPU按排调度 pa ...

  2. 【Linux】LVM 逻辑卷管理

    LVM - 逻辑卷管理 简介 LVM(Logical Volume Manager), 即逻辑卷管理,是Linux环境下对磁盘分区进行管理的一种机制. 相关名词 PV(physical volume) ...

  3. Mantis安装过程笔记

    安装平台:Windows Server 2003 R2 Enterprise x64 Edition 软件: EasyPHP-5.3.6.1 mantisbt-1.2.6 安装过程: 首先安装Easy ...

  4. CSS 奇思妙想 | 使用 resize 实现强大的图片拖拽切换预览功能

    本文将介绍一个非常有意思的功能,使用纯 CSS 利用 resize 实现强大的图片切换预览功能.类似于这样: 思路 首先,要实现这样一个效果如果不要求可以拖拽,其实有非常多的办法. 将两张图片叠加在一 ...

  5. Linux中的DNS主从解析

    目录 一.主服务器配置(紧接着正反解析实验) 1.1.修改区域配置文件 二.从服务器配置(启动另一台虚拟机) 2.1.安装服务 2.2.修改主配置文件 2.3.修改区域配置文件 2.4.修改dns服务 ...

  6. ad 差分布线 等长布线

    差分要素: 1.原理图差分对名字后缀必须是 _n _p 2.规则改动 定义差分线宽和间距

  7. noip32

    T1 暴力很好打,然而我是最后打的,所以只有40pts,其他人都有80pts的说 其实也应该想到的吧 80pts用的 \(set\) ,有个log,所以A不了. 正解: 把 \(set\) 换成 \( ...

  8. JavaScript之BOM和DOM及其兼容操作详细总结

    BOM(浏览器对象模型) 所有浏览器都支持window对象,他表示浏览器窗口. 所有js全局对象,函数,变量均自动成为window对象的成员. 全局变量是window对象的属性. 全局函数是windo ...

  9. C#设计模式---迭代器模式(Iterator Pattern)

    一.目的 提供一种方法访问一个容器对象中各个元素,而又不需暴露该对象的内部细节. 二.定义 迭代器模式提供了一种方法访问一个聚合对象(理解为集合对象)中各个元素,而又无需暴露该对象的内部表示,这样既可 ...

  10. 面向对象之编写驱动程序--中断(linux系统、s3c6410开发板)

    /*------------------------- *先申明下,本人是个菜鸟,刚开始接触驱动程序编写,交代下开发环境(主机系统redhat6.3,开发板ARM-s3c6410) 以watchdog ...