使用NSIS将Unity发布的工程制作为安装包

        通常我们使用Unity发布的工程由.exe可执行文件和Data文件夹组成,虽然能够脱离开发环境使用,但是当我们想要分享给其他人使用的时候,总觉得整个工程缺少了软件安装的步骤很不完整。这篇文章就来教大家如何使用NSIS工具将Unity发布的工程制作为安装包。

一、安装NSIS

        首先来介绍一下NSIS(摘自百度百科):NSIS(Nullsoft Scriptable Install System)是一个开源的 Windows 系统下安装程序制作程序。它提供了安装卸载系统设置、文件解压缩等功能。

1. 安装NSIS

NSIS下载链接

        这里我下载的是3.0.8版本,将NSIS安装目录添加进系统环境变量,安装完成后在终端cd到NSIS安装路径,使用makensis命令测试,显示如下:

 2. 安装HM NIS EDIT

HM NIS EDIT下载链接

        HM NIS EDIT 是一个免费的NSIS脚本编辑器,这里我下载的是2.0.3版本。

二、新建NSIS脚本

1. 打开HM NIS EDIT,选择文件-新建脚本:向导

2.  填写程序基本信息,程序网站没有可以不填

 3. 设置安装程序语言为SimpChinese,默认为English。其余均可默认

 4. 授权文件没有可不填

 5. 指定应用程序文件

        点击图中框选的按钮添加需要打包的文件夹。

         选择Unity发布工程的文件夹

         包含了文件夹内所有子文件。

 6. 设置开始菜单文件夹名称以及快捷方式(可默认)

 7. 设置安装程序之后运行的exe程序

 8. 设置解除安装程序(可默认)

 9. 保存脚本

三、完成安装包制作

1. 编译并运行脚本

        依次点击下图框选的两个工具,将脚本先编译后运行;也可直接点击第二个工具编译并运行。

         如果出现“Win32 Error,Code:740 .请求的操作需要提升”,可以使用管理员权限打开HM NIS EDIT重新编译运行。

2. 最后就获得了一个安装程序可以安装软件啦

猜你喜欢

转载自blog.csdn.net/Calistar/article/details/125555885