Unity导出并制作window安装程序exe

前言

如果我们是做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名称

结束

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

猜你喜欢

转载自blog.csdn.net/qq563129582/article/details/128403147