setup facatory9.0打包详细教程(含静默安装和卸载)
最近打包的次数特别多,对setup facatory有了很多了解,发现了很多这个软件的新功能
1.打开软件之后直接点OK创建新项目(也可以使用之前自己保留的项目)![](/assets/blank.gif)
2.直接点下一步
3.点下一步(选择系统,安装软件的电脑是64位的需要选一下64-bit)
4. 选择需要打包的程序的路径,选择UI-bin-Debug路径(下面的对勾表示在子文件夹中包含文件),然后点下一步
5.直接下一步(安装背景选择,有需要自选)
6.下一步
7.选择程序语言,都选择Chinese
8.直接下一步
9.完成
10.筛选
11.修改属性
12.修改快捷方式的属性
13.选择是否在桌面显示快捷方式,选择快捷方式的名字
二、功能性打包
1.安装时静默卸载
setup factory删除前一版本程序(即程序升级)的方法:
1)在Actions的On Pre Install中加入以下语句。
result = File.Run(SessionVar.Expand("%AppFolder%\uninstall.exe"), “/U:Uninstall/uninstall.xml”, SessionVar.Expand("%AppFolder%"), SW_SHOWNORMAL, true);
2)在Uninstall的Settings选项卡中,设定静默卸载。
Options中Allow silent uninstall和Start in silent mode都打勾。
安装时静默安装附加程序
2.安装时配置系统环境(捆绑安装)
1)在Actions的On Startup中加入以下语句。
result = Registry.DoesKeyExist(HKEY_LOCAL_MACHINE, “SOFTWARE\Microsoft\.NETFramework\policy\v4.0”);
if (result == false) then
result = File.Run(SessionVar.Expand("%TempLaunchFolder%\dotNetFx40_Full_x86_x64.exe"), “”, “”, SW_SHOWNORMAL, true);
end
注:%TempLaunchFolder%\后面跟着的就是你要捆绑安装的程序的名字
2)添加资源文件
3)添加你要捆绑安装的程序
4)直接构建
小结
还有其他方法的,多多指教。
setup facatory9.0打包详细教程(含静默安装和卸载)相关推荐
- mybatis-generator生成带中文注释POJO类的超详细教程含代码和图解
mybatis-generator生成带中文注释POJO类的超详细教程含代码和图解 mybatis-generator自动生成带中文注释POJO类和增删改查,idea和eclipes都可以使用 MyC ...
- uni-app打包原声App-云打包详细教程
uni-app原声App 云打包详细教程 最近在研究uniapp他可以跨端开发各种平台的应用,一码多平台.然后一般用的最多的就是pc端,微信小程序,微信公众号,和手机应用端,今天就主要讲手机应用端的打 ...
- windows安装VMware最新版本(VMware Workstation 17.0 Pro)详细教程
专栏地址:嵌入式开发 专栏文章: [01]windows安装VMware最新版本(VMware Workstation 17.0 Pro)详细教程 [02]VMware17虚拟机安装Ubuntu最新版 ...
- U盘安装原版/Ghost win10系统详细教程,含重装系统中出现的各种问题解决办法(蓝屏、启动热键无效、无法识别U盘启动盘等)
U盘安装原版win10/Ghost 系统详细教程 安装Ghost版的win10系统方法有很多的人都会,可以用简单的一键重装工具装,也可以用U盘进入pe用Ghost装,但是安装原版的win10系统就可能 ...
- WIN10安装DB2详细教程(附安装文件)
DB2安装详细教程 下载exe安装文件 解压,选择解压路径,按照箭头方向继续 解压后会自动打开以下界面 安装产品 [这里有时候不会自动打开到下面这一步,去刚解压的文件夹里边找下setup.exe双击运 ...
- android静默卸载,Android实践 -- Android静默安装和卸载
App的静默安装和卸载 Android系统本身提供了安装卸载功能,但是api接口是@hide的,不是公开的接口,所以在应用级别 是无法实现静默安装和卸载的,要实现静默安装和卸载需要是系统应用,要有系统 ...
- android程序自动卸载软件,Android应用静默安装和卸载
App的静默安装和卸载 Android系统本身提供了安装卸载功能,但是api接口是@hide的,不是公开的接口,所以在应用级别 是无法实现静默安装和卸载的,要实现静默安装和卸载需要是系统应用,要有系统 ...
- windows msiexec quiet静默安装及卸载msi软件包
windows msiexec quiet静默安装及卸载msi软件包 Tips Process Explorer We recommend installing Process Explorer an ...
- Android 8.1实现静默安装、卸载功能
网上有很多相关的资料,也有很多不同的方法去实现,本文是我选取的一个方法,已实现静默安装和卸载功能,本文主要目的记录一下关键点. 主要是用PackageManagerService.java里面的 in ...
最新文章
- Hibernate Annotation _List/Map
- FromBottomToTop团队项目总结
- 51Nod 斜率最大
- 从数据结构到算法:图网络方法初探
- .NET Core开发实战(第18课:日志框架:聊聊记日志的最佳姿势)--学习笔记(下)...
- python如何运行py程序_如何用Python汇款:Web3.py教程
- 工作流实战_05_flowable 流程定义的挂起与激活
- 蚂蚁金服亿级并发下的移动端到端网络接入架构解析
- 《网管员必读——网络基础》(第2版)电子课件下载
- 线程八锁,同步锁的应用
- lucene-SpanQuery跨度查询基础
- 快速排序C++方法(3种)
- python 读取yml文件_小白入门篇(一):Python基础之文件读取的讲解,记得收藏...
- LoRa无线网络技术概述
- nvidia-smi详解
- arduino蓝牙通讯代码_手机与Arduino蓝牙串口通讯实验及完整例程
- 你绝对不知道 Vue 也有生老病死
- Android androidx.startup:startup-runtime的minCompileSdk问题
- 数字分解的套路与陷阱
- Unet卷积神经网络架构
热门文章
- Python-Django毕业设计高校田径运动会管理(程序+LW).
- [TCP/IP] Linux 搭建服务器局域网
- r调用python任何模块_RStudio不通过rPython加载所有Python模块
- 工作报告思维导图模板及绘制方法分享
- 通过单细胞RNA-seq揭示TNBC中的亚克隆异质性和侵袭性疾病状态
- 什么是赛顿? Python以C的速度
- Dimension类
- Django入门教程(八)Form表单
- 机器人届的“擎天柱”来了!能够在空中变形以快速栖息的四旋翼机器人
- CAN总线协议测试拓扑图