SetupFactory 制作软件安装包使用详解

article/2025/10/10 13:39:55

文章目录

  • 1.新建工程
  • 2.软件信息填写
  • 3.选择平台
  • 4.源文件夹
  • 5.窗口设置
  • 6. 主题选择
  • 7. 选择语言
  • 8. 选择依赖项
  • 9 功能选择
  • 10 设置主程序文件
  • 11 设置属性
  • 12. 附加步骤(主题修改)
    • 12.1 页面顺序排列
    • 12.2 页面编辑
    • 12.3 删除界面
    • 12.4 添加界面
      • 12.4.1 Welcome to Setup 欢迎界面
      • 12.4.2 License Agreement 注意事项页面
      • 12.4.3 Ready to Install 准备安装界面
      • 12.4.4 Select Install Folder 选择安装路径界面
      • 12.4.5 Select Shortcut Folder 快捷方式选择界面
      • 12.4.6 User Information 产品名称界面
      • 12.4.7 Verify Serial Number 验证序列码界面
  • 13 序列码生成
  • 第14步:构建,生产安装包
  • 15 安装

Setup Factory 是一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式,也可直接在 Windows 系统的注册表加入内容,
还能在Win.ini 和 System.ini 内加入设定值,更可以建立反安装选项等等。 它内附的向导可以一步步的带领您做出漂亮又专业的安装程序

软件下载地址

1.新建工程

点击“开始新的工程”窗口中的“确定”按钮,进入下一步。
在这里插入图片描述

2.软件信息填写

在这里插入图片描述

点击“下一步”按钮,进入下一步。

3.选择平台

该窗口提供打包软件的运行平台32位或者64位。根据具体的需要选择。

在这里插入图片描述

选择后,点击“下一步”按钮,进入下一步。

4.源文件夹

该步骤提供选择需要打包的文件以及文件夹信息。点击“浏览”按钮,找到目标程序。
    在这里插入图片描述

如果目标文件中包括子文件夹信息,则选中“包括子文件夹中的文件”。点击“下一步”按钮,进入下一步骤。

5.窗口设置

该步骤提供为安装软件的窗口设置信息。该步骤不是主要步骤,属于锦上添花的功能,随便设置一下即可。
在这里插入图片描述

我们就选择“向导”。点击“下一步”按钮,

6. 主题选择

“主题”窗口中,提供了主题下拉列表,每选择一种即出现预览效果界面。根据自己的喜好,选择一种。

在这里插入图片描述

点击“下一步”按钮,进入下一步

7. 选择语言

“多语言设置”窗口中提供安装时使用的哪种语言。一般勾选简体中文 “Chinese(Simplified)*”

与“繁体中文Chinese(Traditional)”。勾选后在下拉框中选择一种语言作为默认语言,选择简体中文作为默认语言。
在这里插入图片描述
点击“下一步”按钮,进入下一步。

8. 选择依赖项

“从属”窗口中选择的技术是安装软件需要依赖且必须的基础软件。
    在这里插入图片描述
  由于我的软件运行需要在.Net4平台上,所以勾选了 .NET4。勾选后,在安装的过程中会自动安装。
有一点需要注意的是,需要在SetUpFactory软件所在的目录中新建一下目录: Dependencies\dotnet4 。并且将 dotNetFx40_Full_x86_x64.exe放在其中。

下载地址

选择完成后,点击“下一步”按钮,进入下一步。

9 功能选择

“可选功能”窗口中提供选择项,包括卸载功能、记录日志功能、权限限制、软件安装的操作系统等选择功能。
  在这里插入图片描述

点击“完成”按钮完成了基本的打包配置信息。

基本配置完成后,界面如下图:“存档”选项卡界面中列出了选择的打包文件。  在这里插入图片描述

10 设置主程序文件

点击工具条中的“过滤器”按钮,会筛选出可执行文件。入下图:
  在这里插入图片描述

11 设置属性

选中程序运行主文件“Project_FengDian.exe”,双击或者右键点击“文件属性”弹出属性对话框,如下图:

在描述文本框中输入描述性信息,也可以不输入。

在“覆盖”下拉框中选择“询问用户”。该选项的意思是在安装过程中,如果检测到系统中已经存在该文件,提示是否覆盖源文件。
在这里插入图片描述

如下图:在“快捷方式”选项卡几面中,位置栏中勾选
在这里插入图片描述
  桌面:安装成功后,会在桌面上显示程序启动的快捷图标;

启动菜单:安装成功后,会设置为开机自启动;

快速启动栏:安装成功后,会出现在快速启动栏中;

开始菜单>应用程序文件夹:安装成功后,在电脑的“开始>(所有)程序>具体软件名称目录”中出现。

其他的信息可以在“高级”、“条件”、“程序包”、“注意”选项卡中做相应的配置。
  在这里插入图片描述

12. 附加步骤(主题修改)

工程主题是指制作的安装包从启动到安装完成过程中所要出现界面的配置
在这里插入图片描述

12.1 页面顺序排列

在这里插入图片描述

12.2 页面编辑

页面编辑界面可以对选中的页面进行样式的编辑,如文字编辑、图片、等等一系列样式的编辑
在这里插入图片描述

12.3 删除界面

在这里插入图片描述

12.4 添加界面

点击添加按钮会弹出一系列界面款式,每种界面款式对应不同的功能,如:输入公司名称界面
、输入序列码界面、安装解读界面
在这里插入图片描述

12.4.1 Welcome to Setup 欢迎界面

点击添加按钮,选择如下图Welcome toSetup界面,右侧为预览界面,最后点击缺点按钮添加界面
在这里插入图片描述

12.4.2 License Agreement 注意事项页面

添加对于软件的一系列事项的页面,用户点击同意后可进行下一步操作
在这里插入图片描述

12.4.3 Ready to Install 准备安装界面

在这里插入图片描述

12.4.4 Select Install Folder 选择安装路径界面

在这里插入图片描述

12.4.5 Select Shortcut Folder 快捷方式选择界面

在这里插入图片描述

12.4.6 User Information 产品名称界面

在这里插入图片描述

12.4.7 Verify Serial Number 验证序列码界面

在这里插入图片描述

13 序列码生成

当在安装中设置了输入序列码页面是,可在设置界面选择点击安全保密按钮打开Sercurity 界面
在这里插入图片描述
如下图点击添加按钮设置序列号表属性
在这里插入图片描述
在这里插入图片描述
在序列号列表空白区点击鼠标右键 + 生成 会打开如下图所示,根据自己需求生成序列码
在这里插入图片描述
下图为生成好的序列码
在这里插入图片描述

第14步:构建,生产安装包

以上步骤设置完成后,可以开始生产安装包。
  在这里插入图片描述

点击”工具栏“中的”构建“按钮,弹出”发布向导 - 选择分发媒体“窗口。

由于是WinForm客户端程序,所以可以选择将安装包放在CD、DVD、自定义本地文件系统中。

这里选择了自定义(存储在本地文件系统中),文件大小设置为200M。根据安装包文件的大小,设置合适的大小。

点击”下一步“按钮,进入下一步。

在”发布向导 - 选择输出位置“窗口中,选择文件存储位置,以及安装文件名。
  在这里插入图片描述

点击”下一步“按钮,进入下一步。

在”发布工程 - 构建安装“窗口中,开始制作安装包。

在这里插入图片描述

根据安装文件的大小,制作过程所需时间不同。

制作完成。
  在这里插入图片描述

点击”完成“按钮,默认打开输出文件夹,看到如下文件”setup.exe“.

双击”setup.exe“文件,进行安装。 
  在这里插入图片描述

15 安装

点击”下一步“按钮
  在这里插入图片描述
选择”我同意该许可协议的条款“,点击”下一步“按钮
在这里插入图片描述

可以修改名称与公司信息,点击”下一步“
在这里插入图片描述

可以更改默认安装路径,点击”下一步“按钮
在这里插入图片描述

选择”使快捷方式对所有用户都可用“,点击”下一步“按钮
在这里插入图片描述

弹出辅助软件安装界面。(是由于在安装之前,设置了程序控制,所以出现此界面)

如果本地已经安装了,则可以选择不安装。

安装成功

点击”完成“按钮,桌面上会有程序的快捷方式,双击即可运行软件。


http://chatgpt.dhexx.cn/article/QuNvCreF.shtml

相关文章

下载安装setuptools

复制下面这段代码存为python格式,运行,可自动下载 #!/usr/bin/env python""" Setuptools bootstrapping installer.Maintained at https://github.com/pypa/setuptools/tree/bootstrap.Run this script to install or upgrade setuptools…

Setup Factory安装及程序安装包制作教程

阅读前提: 1.已制作好exe之类的可运行文件 一、软件安装 1、下载软件,这里以setup-factory 9.0.3.0.exe为例 下载地址:https://download.csdn.net/download/u010188178/10652645 2、安装该软件 3、汉化(如果有这个需要的话&a…

C#程序打包工具SetupFactory入门使用

SetupFactory是一款能够用于工程向导、自定义对话框、生成MD5序列化以及两百多个功能函数的脚步编辑器、授权支持等等众多的特性。总体来说使用起来比较简单,在这里俺就介绍一下如何打包C#项目,至于其他使用如果有时间后续俺会再介绍的。 在这里俺使用的…

安装包制作工具 SetupFactory 详解

安装包制作工具 SetupFactory 详解 转载自:https://www.cnblogs.com/lidabo/p/9809757.html Setup Factory 是一个强大的安装程序制作工具。提供了安装制作向导界面,即使你对安装制作不了解,也可以生成专业性质的安装程序。可建立快捷方式&…

高等数学学习笔记——第四十八讲——微分方程模型与基本概念

1. 问题引入——方程的出现是算术走向代数的重要标志(代数的任务就是解方程) 如,鸡兔同笼问题,用代数方程来解决就很简单。 2. 微分方程是一种数学模型。 数学建模:用数学的语言和方法,通过对实际问题的抽…

Python小白的数学建模课-09 微分方程模型

1. 微分方程 1.1 基本概念 微分方程是描述系统的状态随时间和空间演化的数学工具。物理中许多涉及变力的运动学、动力学问题,如空气的阻力为速度函数的落体运动等问题,很多可以用微分方程求解。微分方程在化学、工程学、经济学和人口统计等领域也有广泛…

微分方程模型(一)

人口模型: 量化人口增长的趋势 1.Malthus 模型 模型假设: (i)设x(t)表示t时刻的人口数,且x(t)连续可微。 (ii)人口的增长率r 是常数(增长率出生率—死亡率)。 &#…

【数学建模】9 微分方程模型建模方法及实例

目录 1 微分方程2 微分方程解决的主要问题3 微分方程模型4 微分方程解决问题的一般步骤第一步第二步第三步 5 微分方程举例6 经典的微分方程模型7 课后习题 1 微分方程 (1)概念:微分方程是含有函数及其导数的方程,如果方程组只含…

基于SEIR微分方程模型对疫情传播的简单预测

目录 一、模型的建立 传染病模型概念 模型假设 SEIR模型 模型中涉及的函数S(t)、E(t)、I(t)、R(t) 更改后的微分方程 二、模型的求解 三、模型的缺点 祝语 随着疫情的再次爆发,全国疫情防控再次进入紧张状态,疫情预测分析成为数学建模问题中的一个热点问…

【数学建模】14 微分方程模型求解方法

目录 1 MATLAB数值微积分2 微分方程数值解3 MATLAB求解常微分方程4 课后习题 1 MATLAB数值微积分 (1)差分与微分 • taylor 符号泰勒展开 • polyder 多项式求导 • diff 数值差分或符号求导 dx diff(x) %返回向量x的差分• gradient 数值梯度 Fx g…

数学建模-微分方程模型

引用:https://wenku.baidu.com/view/35ea8f8a2dc58bd63186bceb19e8b8f67c1cef82.html?rec_flagdefault&sxts1547780910061 微分方程建模是数学建模的重要方法,因为许多实际问题的数学描述将导致求解微分方程的定解问题。把形形色色的实际问题化成微…

18.微分方程模型

微分方程模型 1.应用matlab求解微分方程模型 2.例题 1) dsolve(Du1u^2,t)2) ydsolve(Dyexp(x),y(0)exp(1),x); ezplot(y,[-10,10])3) ydsolve(D2y4*Dy29*y0,y(0)0,Dy(0)15,x); ezplot(y,[1,4])4) [x,y,z]dsolve(Dx2*x-3*…

数学建模:微分方程模型— Python 求解

目录 例:使用显式欧拉法和四阶龙格库塔法计算Lorenz模型scipy.integrate.odeint 求解微分方程模型scipy.integrate.solve_ivp 求解微分方程模型 使用 Python 求常微分方程的数值求解通常是基于一阶方程进行的,高阶微分方程要化成一阶方程组。 例&#x…

数学建模预测方法之 微分方程模型

微分方程模型 短、中、长期的预测都适合。 反应事物内部规律及其内在关系,但由于方程的建立是以局部规律的独立性假定为基础,当作为长期预测时,误差较大,且微分方程的解比较难以得到。 具体案例 传染病的预测模型、经济增长&a…

常见的微分方程模型(1)

学习了几个常见的微分方程模型,比如传染病模型和经济增长模型 1.传染病模型 已知已感染人数(病人)的比例为 i(t) ,假设每个病人每天的有效接触的人数为,在一块封闭区域内,总人数为N ,健康人的…

微分方程模型的求解方法

微分方程模型的求解方法 在实际问题中经常需要寻求某个变量y随另一变量t的变化规律,yy(t)这个函数关系式常常不能直接求出。然而有时容易建立包含变量及导数在内的关系式,即建立变量能满足的微分方程,从而通过求解微分方程对所研究的问题进行解释说明。…

微分方程模型_天生一对,硬核微分方程与深度学习的「联姻」之路

微分方程真的能结合深度神经网络?真的能用来理解深度神经网络、推导神经网络架构、构建深度生成模型?我们将从鄂维南、董彬和陈天琦等研究者的工作中,窥探微分方程与深度学习联袂前行的路径。 近日,北京智源人工智能研究院开展了第…

微分方程模型——偏微分方程

1. 简介 微分方程:描述自然界中存在的物理现象和普遍规律。 常微分方程(ODE)偏微分方程(PDE) 偏微分方程理论: 物理/工程问题————翻译(建模)/物理工程规律————》数学问题…

数学建模——微分方程模型的求解

文章目录 微分方程的符号解法微分方程数值解法一些常用的微分方程模型(学习中,持续更新)Logistics模型传染病模型 本文介绍微分方程的求解,不介绍微分方程的建立方法 微分方程的符号解法 求解微分方程的符号解主要是依赖于Python…