前言

如果我们是做pc端游或者基于pc的一些应用的,那么我们肯定对打包exe应用程序不陌生,我们经常会用到一些软件,比如:inno setup,NSIS等
而使用unity做游戏开发的的人来说,一般导出程序都是面向手机的apk或ipa,只有做VR或者pc端游才会用到这个。下面我们就简单介绍下如何使用inno setup来制作unity导出包的exe应用程序。

下载安装inno

这里是官网:https://jrsoftware.org/isinfo.php#features
我们可以看到它的简介和下载地址,自行下载并安装,
通过简介我们可以看到,它几乎支持所有版本的Window应用程序的制作。

unity导出pc包

这一步就不多说了,切换到pc平台,点击Build即可导出

导出之后文件如下所示:

配置inno示例

打开Inno setup,我们会发现其实这个软件是基于配置的,所以它干脆就没有主界面,就是一个记事本的编辑器。只要你把配置填好了,直接点击build就可以出包了。
我们在学习配置前,可以先打开几个它自带的例子看一下:

比如打开example1.iss内容如下:

; -- Example1.iss --
; Demonstrates copying 3 files and creating an icon.; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES![Setup]
AppName=My Program
AppVersion=1.5
DefaultDirName={pf}\My Program
DefaultGroupName=My Program
UninstallDisplayIcon={app}\MyProg.exe
Compression=lzma2
SolidCompression=yes
OutputDir=userdocs:Inno Setup Examples Output[Files]
Source: "MyProg.exe"; DestDir: "{app}"
Source: "MyProg.chm"; DestDir: "{app}"
Source: "Readme.txt"; DestDir: "{app}"; Flags: isreadme[Icons]
Name: "{group}\My Program"; Filename: "{app}\MyProg.exe"

配置说明

[Setup]
AppId= 手动生成的唯一的guid
AppName=应用程序名
AppVerName=应用程序名
AppPublisher=公司名
AppPublisherURL=公司官网
DefaultDirName=默认安装路径
DefaultGroupName=应用程序名
OutputDir=输出目录
OutputBaseFilename=输出文件名
VersionInfoVersion =输出文件版本

[Languages]
Name: 安装界面语言

[Files]
Source: 需要制作的原文件exe路径;

[Icons]
Name: {group}应用名称; Filename: {app}\源文件exe名称

结束

好了,这个配置还是挺简单的,大家可以随便导出一个试一下

Unity导出并制作window安装程序exe相关推荐

  1. C# 批处理制作静默安装程序包

    使用批处理+WinRAR制作静默安装程序包 @echo 安装完窗口会自动关闭!!! @echo off start /wait Lync.exe /Install /Silent start /wai ...

  2. C#制作自定义安装程序

    (一),安装程序 以前用vs制作过安装程序,现在把步骤写出来,有帮助的大家一定要顶哦 第一步:建立工程 1.打开vs,新建项目->其他项目类型->安装和部署(這個子项下面有安装项目和Web ...

  3. VS 制作自定义安装程序

    (一)安装程序 以前用vs制作过安装程序,现在把步骤写出来,有帮助的大家一定要顶哦 第一步:建立工程 1.打开vs,新建项目->其他项目类型->安装和部署(這個子项下面有安装项目和Web安 ...

  4. vb安装向导已经在该计算机上运行,制作VB安装程序问答(一)

    制作VB安装程序问答(一) 制作安装程序往往是程序设计的最后一步,同时也是重要的一步,因为运行安装程序往往是用户的第一个操作.有不少读者询问这方面的问题,<答疑解惑>将分两期介绍一些制作V ...

  5. 制作PHP安装程序的原理和步骤

    1.制作php安装程序的原理和步骤: 检查目录或文件的权限->修改或添加配置文件->检查配置文件的正确性->导入数据库->锁定或删除文件 原理: 将数据库的结构内容导入到相应的 ...

  6. 如何用VS2005制作Web安装程序

    网站完成后,需要部署到目标机器上,方法有很多,直接把文件Copy到目标机器上,执行SQL脚本,配置IIS,这样可以做到:也可以使用InstallShield这样到专业制作软件来打包.本篇文章是使用VS ...

  7. [转]如何用VS2005制作Web安装程序

    本文转自:http://blog.csdn.net/cqfeng/archive/2006/02/17/601506.aspx 原文如下: ------- 网站完成后,需要部署到目标机器上,方法有很多 ...

  8. Winrar制作自解压安装程序

    一.              选中待制作的压缩文件,如果希望解压后不再套一层文件夹则直接选中这些文件,但是为了避免用户解压时忘记设置软件解压目录,如设置为C:/Program Files而不是C:/ ...

  9. 用 .Net Framework 4.0 制作的安装程序来安装 .Net Framework 4.0 编写的程序

    文章题目看起来有点绕,解释一下,假如你基于框架写了一个程序,想装到客户机上,但是客户机上可能并没有安装框架,因此你的程序需要预先将框架安装在目标机上,然后再执行一些安装程序的标准功能,如创建快捷方式. ...

最新文章

  1. mysql的实验环境_第04 章 MYSQL实验环境创建
  2. 求积问题[体会Python至简之道]
  3. awk 系列Part5:如何使用 awk 复合表达式
  4. 201609-5 祭坛
  5. 【文章】一副对联,便写尽了人生
  6. php mysql 创建数据表_PHP MySQL 创建数据表
  7. 模型算法_详解SVM模型之SMO算法
  8. H3C 路由备份与IP聚合
  9. 西南大学计算机基础及数字电路907复习笔记
  10. python中的颜色表
  11. JSON Editor Online
  12. 怎么把一张暗的照片调亮_美图秀秀教你批量将偏暗的照片提亮
  13. 第一次天池大数据竞赛圆满落下帷幕
  14. Unity射线检测实例
  15. 【Python】爬虫入门强烈推荐系列四(完结篇)
  16. Excel表格模板打包下载┆收集了各类各行业Excel表格、word模板
  17. 操作系统-课堂笔记-进程概述(南航)
  18. TP房产系统_Tphouse_tpfangchan 1.2.7升级开源版多站点多城市房产系统源码带小程序
  19. android 无法添加帐户,android - Android SecurityException:uid xxxxx无法显式添加帐户 - 堆栈内存溢出...
  20. ZStack - 创建云主机

热门文章

  1. 36Kr季报图解:营收5553万元同比增12% 净亏3900万
  2. 如何用python进行相关性分析_使用 Python 查找分类变量和连续变量之间的相关性...
  3. 微信小程序自定义进度条及手动拖拽功能
  4. 哪一类人适合做国外LEAD
  5. Android O 和 iOS 11 新功能对比
  6. Masonry+ScrollView的使用
  7. 详细解析 JavaScript 获取元素的坐标
  8. jeesite如何配置swagger_用JeeSite快速搭建网站(3):提供api接口给移动端
  9. Python学习笔记(二)情侣关系的典范——————字典
  10. Linux 安装 Python