当前位置:首页 > 芯闻号 > 充电吧
[导读]本篇通过一个WinFrom项目制作安装包程序过程详细介绍其使用方法。下面截图中使用的 SetupFactory版本为 V9.0.3. 0 汉化版。网上可以下载到很多绿色破解版。 第1步:打开软件,默认

本篇通过一个WinFrom项目制作安装包程序过程详细介绍其使用方法。

下面截图中使用的 SetupFactory版本为 V9.0.3. 0 汉化版。网上可以下载到很多绿色破解版。

 第1步:打开软件,默认弹出“开始新的工程”窗口。

有3种方式创建新的工程:

方法1:使用工程向导,跟着向导步骤进行。此方法比较简单,推荐新手使用。

方法2:关闭默认窗口,使用左侧任务栏中的不同步骤进行操作。此方法更加灵活,建议熟悉本软件之后再使用此方法。

方法3:打开一个已有的工程,在原有基础上修改相关内容。此方法更加简单,

只需修改原有步骤或者添加新步骤及可完成。

本教程采用方法1,使用工程向导进行操作。

点击“开始新的工程”窗口中的“确定”按钮,进入下一步。

第2步:常规信息

该窗口提供了公司名称、产品名称、产品版本、公司网址等输入框,作为软件包的一部分,

在制作完成后安装的过程中界面上会显示这些信息。

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

第3步:平台

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

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

第4步:源文件夹

该步骤提供选择需要打包的文件以及文件夹信息。点击“浏览”按钮,找到目标程序。

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

第5步:窗口设置

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

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

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

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

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

与“繁体中文Chinese(Traditional)”。 勾选后在下拉框中选择一种语言作为默认语言,选择简体中文作为默认语言。

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

【此步骤非常关键】

“从属”窗口中选择的技术是安装软件需要依赖且必须的基础软件。

由于我的软件运行需要在.Net4平台上,所以勾选了 .NET4。勾选后,在安装的过程中会自动安装。

有一点需要注意的是,需要在SetUpFactory软件所在的目录中新建一下目录:

Dependenciesdotnet4 。 并且将  dotNetFx40_Full_x86_x64.exe 放在其中。 

【说明:选择依赖的技术后,需要将对应的技术文件放在SetUpFactory软件所在目录的对应子目录中】

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

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

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

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

第6步: 设置主程序文件

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

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

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

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

如下图:在“快捷方式”选项卡几面中,位置栏中勾选

桌面:安装成功后,会在桌面上显示程序启动的快捷图标;

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

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

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

其他的信息可以在“高级”、“条件”、“程序包”、“注意”选项卡中做相应的配置。

第7步:设置辅助程序文件

下图中,对于辅助的.exe程序,不需要出现在开始程序菜单中,选中文件并双击,在“快捷方式”选项卡中,

取消选中“开始菜单>应用程序文件夹”

第8步:设置从属文件

在“任务”栏中,“资源模块”,点击“从属文件”菜单,弹出“资源”窗口,如下图:

点击“添加”按钮,弹出“初始文件属性”窗口,点击“浏览”按钮选择目标文件,这里选择了MySQL数据库对.Net的程序驱动“mysql-connector-net-6.9.4”。

并且勾选“当安装程序退出时删除”。点击“确定”按钮完成操作。

第9步:程序控制安装“从属文件” 【此步骤很重要】

由于选择了“从属文件”,所以在 安装软件 之前 就需要先安装从属文件。需要弹出“从属文件”安装界面。

在“任务”栏中,“屏幕”模块,点击“安装之前”菜单,弹出“Screens”窗口,默认切换到“安装之前”选项卡。

选中“Read to Install”,点击“编辑”按钮,弹出“Screens Properties”屏幕属性窗口。

在“操作”选项卡中,输入脚本语言:

Shell.Execute(_TempLaunchFolder.."\mysql-connector-net-6.9.4.msi","open","","",SW_SHOWNORMAL,true)

      具体的API定义参考 《 安装包制作工具 SetupFactory API清单 》

点击“确定”按钮完成配置,在安装的过程中就会弹出该辅助程序安装界面。

第10步:设置安装序列号

在“任务”栏中,“屏幕”模块,点击“安装之前”菜单,弹出“Screens”屏幕窗口,

点击“添加”按钮,弹出“屏幕图库”窗口,选择“Verify Serial Number”项,右侧预览区显示了序列号的预览界面。

点击“确定”按钮,将“Verify Serial Number”项加入到了屏幕列表中。

选中“Verify Serial Number”项,点击“编辑”按钮。弹出“序列号列表属性”窗口

在“序列号列表属性”窗口中可以修改列表名(也可以不修改)、构建配置,选中“Default”选项。

在右侧“命令”下拉框中选中“生成”项

或者点击“列表中的序列号”空白处,右键点击,同样弹出命令选项,选中“生成”项,弹出“生成序列号”窗口。

输入“要生成的序列号数量”,选择“生成随机的序列号”与序列号的掩码格式。如下图:

点击“确定”按钮。生成结果如下图。

在安装过程中输入的序列号必须是列表中的序列号才能通过验证,否则提示验证码错误。

第11步:设置安装序列号格式

在“任务”栏中,“屏幕”模块,点击“安装之前”菜单,弹出“Screens”屏幕窗口,

选中“Verify Serial Number”项,点击“编辑”按钮。弹出“Screens Properties”窗口:

在红色框内输入相关描述信息,在安装过程中就会出现该内容。

点击“添加”按钮,弹出“编辑字段属性”窗口。

在“编辑字段属性”窗口中,在标签框内输入自定义内容“序列号:”。

右侧输入风格选择“输入掩码”,格式设置为“####-####-####-####”。此格式与生产的验证码格式一致。

点击“确定”按钮,完成序列号设置。

第12步:设置安装包“到期”属性

在“任务”栏中,“设置”模块,点击“序列号”菜单,弹出“Security”窗口,切换到“到期”选项卡。

可以根据需要设置相关属性。此教程中设置如下属性:

设置完成后,点击”确定“按钮。

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

以上步骤设置完成后,可以开始生产安装包。

<p style="font-size:16px;line-height:27.2px;text-indent:1em;color:rgb(51,51,51);font-family:'Helvetica Neue',

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭