Unity Window安装包制作

Unity Window安装包制作

  • 介绍
  • 一、RAR自解压方式
    • 1、找到Unity打包的可执行程序
    • 2.创建自解压文件
    • 3.配置设置
    • 4、最后点击确定等待压缩完成即可(默认生成位置为你选中文件右键点击添加到压缩文件时的路径)
  • 二、Setup Factory工具
    • 安装
    • 制作Window安装包
    • 相关常用配置设置
    • 打包安装包
  • 总结

介绍

今天给大家介绍一下将Unity打包的**exe**程序制作成**安装包**。
因为公司它是一个做传统教育行业的公司,18年初才开始转型做线上教育产品,所以公司对其投入并不是特别大,所以我们当时才用**RAR的自解压包**的方式去做Window安装包,其他花钱的就没再考虑,直到这段时间发现了一篇文章介绍了SetUp Factory的工具,更加方便的创建window安装包,所以这里我介绍两种方式去制作window安装包。

原文链接:https://blog.csdn.net/heikeguy/article/details/88364297

一、RAR自解压方式

1、找到Unity打包的可执行程序

这里是我们Unity打包出来的exe工程
点击MathTeacher.exe可以直接运行
在这里插入图片描述

2.创建自解压文件

在这里插入图片描述

勾选创建自解压格式压缩文件
输入压缩文件名
在这里插入图片描述

3.配置设置

常规设置:

这里压缩格式与压缩方式我通常采用RAR和标准(根据个人需求)
更新方式根据个人需求可选择覆盖源文件、跳过已有文件等操作根据需求设置

在这里插入图片描述

高级设置:

压缩采用自动就可以(默认即可)
![在这里插入图片描述](https://img-blog.csdnimg.cn/20190814221946472.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQyMTk0NjU3,size_16,color_FFFFFF,t_70
设置密码
在这里插入图片描述
自解压选项
在这里插入图片描述
高级------->添加快捷方式
模式------->安装方式设置(对话框启动与隐藏)
更新------->更新方式与覆盖方式(解压替换、解压更新、覆盖询问)
文本和图标------->窗口标题、窗口文本与图标(这里注意图标的格式选择.ico格式)

文件设置
在这里插入图片描述
备份设置

根据需要勾选(默认即可)
在这里插入图片描述
时间设置
默认即可
在这里插入图片描述

注释设置

重点:
这里可以写代码进行上述的所有操作,便捷
如果不像配置的话可以参考我下述代码即可

在这里插入图片描述

Path=c:\数学教师(安装路径)
Title=数学教师(安装标题)
Shortcut=D(哪个盘符), MathTeacher.exe(快捷方式的源文件), , , 数学教师(快捷方式名字),

4、最后点击确定等待压缩完成即可(默认生成位置为你选中文件右键点击添加到压缩文件时的路径)

二、Setup Factory工具

V 9.1版本
资源链接:https://pan.baidu.com/s/1Yq3JQx7pQARRPvVVysFTfw
提取码:q5ab

安装

  1. 点击下一步
    在这里插入图片描述
  2. 勾选我同意,点击下一步
    在这里插入图片描述
  3. 用户信息填写
    Name与Company随便编写即可
    Serial Number(注册码),注册码在下载的资源文件夹中的**“注册码及汉化说明”**中
    在这里插入图片描述
  4. 安装路径
    选择路径之后一直点下一步等待完成即可
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  5. 安装完成
    在这里插入图片描述

制作Window安装包

1. 导入工程
在这里插入图片描述
在这里插入图片描述
这里根据需求,因为我们公司项目最低配置为XP系统,所以我们用32位
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
选择简体中文
在这里插入图片描述
安装环境(这里要自己下载环境)
在这里插入图片描述
默认即可
在这里插入图片描述
等待载入所有文件
在这里插入图片描述
载入完毕
在这里插入图片描述

相关常用配置设置

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

打包安装包

默认即刻
在这里插入图片描述
输出设置
设置完成点击下一步
在这里插入图片描述
等待打包完成即可
在这里插入图片描述
注意:这里只是简单说一下如何使用常用功能,未说到的还请自行研究。

总结

对比一下两个工具,RAR是比较轻量级的工具比较方便,但是自解压格式的安装包相对于成熟的商业项目来说可能显得没有那么专业化,算是一款轻量级的工具,毕竟人家RAR也没有单独制作这一个功能而已。
相对于SetupFactory来说可能是商业项目的首选了,因为做的比较规范化,附带了卸载程序,环境配置等一系列的工具,最主要的是还是免费的,是一款比较良心的工具。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/315675.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【VSCode】关闭双击shift出现搜索

原因 有时候总是手滑按两下shift,每次都会弹出如下图的搜索框,导致很不方便 解决办法 找到该文件 C:\Users\admin\.vscode\extensions\k--kato.intellij-idea-keybindings-1.5.12\package.json(admin是自己的用户名) 然后关键字…

odoo17后台启动过程3——三种server

文件位置:odoo\service\server.py 1、三种server: 1.1、Threaded 这是Odoo默认的选项,线程模式,我们知道python的多线程并不是真正的多线程,所以,这种模式下,并发性能较低,也无法利…

OCP NVME SSD规范解读-3.NVMe管理命令-part2

NVMe-AD-8:在某些情况下(如Sanitize命令、Format NVM命令或TCG Revert方法后数据被清除),设备应允许读取已清除的LBAs而不产生错误,并在最后一次清除完成后,对未写入LBAs的读取返回所有零值给主机 NVMe-AD…

如何在2024年编写Android应用程序

如何在2024年编写Android应用程序 本文将介绍以下内容: 针对性能进行优化的单活动多屏幕应用程序 🤫(没有片段)。应用程序架构和模块化 → 每个层面。Jetpack Compose 导航。Firestore。应用程序架构(模块化特征驱动…

x-cmd pkg | lazygit - git 命令的终端 UI

目录 简介首次用户功能特点类似工具与竞品进一步探索 简介 lazygit 由 Jesse Duffield 于 2018 年使用 Go 语言构建的 git 终端交互式命令行工具,旨在终端界面中便捷管理 git 存储库。 首次用户 使用 x lazygit 即可自动下载并使用 在终端运行 eval "$(curl …

JavaBean

学习目的与要求 熟练掌握<jsp:useBean>、<jsp:setProperty>、<jsp:getProperty>等JSP的操作指令。 本章主要内容 编写JavaBean在JSP中使用JavaBean 一个JSP页面通过使用HTML标记为用户显示数据&#xff08;静态部分&#xff09;&#xff0c;页面中变量的…

c语言:用指针输入两个数组|练习题

一、题目 利用指针&#xff0c;输入两个数组 如图&#xff1a; 二、代码截图【带注释】 三、源代码【带注释】 #include <stdio.h> int main() { int a[50]; int b[50]; int *paa,*pbb; //输入第一组数组 printf("请输入第一组5个数字&#xff1a;…

leetcode2975. 移除栅栏得到的正方形田地的最大面积

题目 有一个大型的 (m - 1) x (n - 1) 矩形田地&#xff0c;其两个对角分别是 (1, 1) 和 (m, n) &#xff0c;田地内部有一些水平栅栏和垂直栅栏&#xff0c;分别由数组 hFences 和 vFences 给出。 水平栅栏为坐标 (hFences[i], 1) 到 (hFences[i], n)&#xff0c;垂直栅栏为…

【VMware】Windows安装MySQL及网络配置---图文并茂详细介绍

目录 目录 一 安装MySQL ① 连接虚拟机传输MySQL压缩包 ②解压MySQL压缩包 ③ my文件拷贝mysql安装根目录下 ④ 修改my文件 ⑤ 5.7版本安装MySQL 5.1 注册mysql服务 5.2 初始化 5.3 启动MySQL 5.4 登入MySQL 5.5 修改默认密码 ⑥ 8版本安装MySQL 6.1 解压压缩包 …

透视屏幕有哪些优点

透视屏幕的优点有以下几个方面&#xff1a; 互动性强&#xff1a;透视屏幕可以实现人机互动&#xff0c;观众可以通过触摸屏幕或使用其他交互设备与屏幕进行互动&#xff0c;增强了观众的参与感和体验感。 多样化的展示方式&#xff1a;透视屏幕可以采用多种展示方式&#xff…

探究Chrome仿真模拟设备时Click区域不准确问题

一、开发环境 windows版本&#xff1a; windows 10 Chrome 版本&#xff1a; 116.0.5845.141 二、问题描述 在Chrome DevTools中开启仿真设备&#xff08;微信开发者工具也有类似问题&#xff09;&#xff0c;如果页面元素有绑定click时&#xff0c;实际点击事件响应区域会…

『番外篇九』SwiftUI 实战:打造一款“五脏俱全”的网络图片显示 App(上)

概览 俗话说得好:“读书破万卷,下笔如有神”。不过如果把这句话放到编程的学习上可就不那么贴切了。 要想熟练掌握一门编程语言,光看书是绝对不够的。我们还需尽可能的多撸码、早撸码,撸到无路可退、海枯石烂才有可能一窥门径。 在本篇和续篇博文中,我们将和小伙伴们一起…