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 ...
最新文章
- To connect to files.phpmyadmin.net insecurely, use `--no-check-certificate‘
- firefox浏览器中silverlight无法输入问题
- stream distinct去重_再来看看Java的新特性——Stream流
- ConcurrentLinkedQueue
- HDU 3435 KM A new Graph Game
- Lua 的table遍历 【转】
- 小程序动画从头开始_渐进式Web应用程序102:从头开始构建渐进式Web应用程序
- Node+GitLab实现小程序CI系统
- 【进阶修炼】——改善C#程序质量(9)
- css学习笔记(一)
- php pdo exec,PDO::exec
- 教育培训机构如何利用小程序招生?
- 2022年天猫618超级红包玩法入口
- 直连网线和交叉网线使用区别
- Wireshark不同报文颜色的含义
- 读书笔记(十二)--穷爸爸,富爸爸
- Flyway数据库版本管理工具
- Seaborn使用violinplot函数可视化分组小提琴图(violin plot)、使用inner函数设置在小提琴图中使用虚线显示分位数位置(inner = ‘quartile‘)
- oracle设置密码永不过期
- win101909要不要更新_近年最稳的Win10更新?Win101909值得升级吗
热门文章
- 原生微信小程序项目基础框架搭建
- 信号的产生——pulstran函数(脉冲序列发生器函数)
- 【附源码】计算机毕业设计SSM社区新冠疫苗接种管理系统
- Hadoop KMS环境安装
- ecmall 连接mysql服务器失败_ecmall数据库基本操作
- 淘宝双十一喵果总动员一共多少级?喵果总动员什么时候兑换红包
- 副驾驶的意义_副驾驶对女人的意义是什么样的?
- linux生产环境防火墙关不关,linux关闭防火墙后还访问不了Web?已解决,关闭防火墙及清除防火墙策略...
- 注册邮箱重定向到相应邮箱登录界面js
- 项目外包网Elance承包商使用手册中文版