setup facatory9.0打包详细教程(含静默安装和卸载)

简介: setup facatory9.0打包详细教程(含静默安装和卸载)

最近打包的次数特别多,对setup facatory有了很多了解,发现了很多这个软件的新功能

1.打开软件之后直接点OK创建新项目(也可以使用之前自己保留的项目)

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);

20190105112100795.png

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 Factory 怎样让打包的程序在安装后自动运行
Setup Factory 怎样让打包的程序在安装后自动运行
514 0
|
开发工具 数据安全/隐私保护 C++
[笔记] 编译bit7z踩坑记录
[笔记] 编译bit7z踩坑记录
1640 0
|
编译器 C# Windows
Inno Setup制作安装包教程
Inno Setup制作安装包教程
5807 0
|
安全 Python Windows
[笔记]逆向工具IDA Pro之简单使用
[笔记]逆向工具IDA Pro之简单使用
5206 0
|
4月前
|
Ubuntu Linux Windows
Rufus中文版U盘启动盘制作工具使用全攻略(图文版)
Rufus是一款免费开源、体积仅约2MB的便携式U盘启动盘制作工具,免安装、自带简体中文,支持UEFI+BIOS双模式,写入快、校验准,轻松将Windows/Linux等ISO镜像写入U盘。(239字)
|
10月前
|
人工智能 IDE 开发工具
Visual Studio 2026 正式版发布 - 适用于 Windows 上 .NET 和 C++ 开发人员的最全面 IDE
Visual Studio 2026 正式版发布 - 适用于 Windows 上 .NET 和 C++ 开发人员的最全面 IDE
1571 1
Visual Studio 2026 正式版发布 - 适用于 Windows 上 .NET 和 C++ 开发人员的最全面 IDE
|
Docker 容器 Perl
云效flow构建docker镜像更换apt源为阿里镜像源
在 Dockerfile 中添加命令以更换 Debian 源为阿里云镜像,加速容器内软件包下载。核心命令通过 `sed` 实现源地址替换,并更新 apt 软件源。其中 `cat` 命令用于验证替换是否成功,实际使用中可删除该行。
3326 32
|
安全 Unix Linux
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
VMware Workstation 17.6.3 发布下载,现在完全免费无论个人还是商业用途
161580 65
|
C++ 开发者 Windows
微软vc运行库,微软运行库,微软运行库下载地址
微软运行库合集包含Visual C++、.NET Framework、DirectX等核心组件,支持Windows系统下软件稳定运行,解决DLL缺失、运行报错等问题。集成多版本VC++运行库,兼容XP至Windows 11系统,适用于普通用户、开发者及游戏玩家。
10452 0
|
Linux
CentOS U盘挂载指南
在 CentOS 中挂载 U 盘的步骤如下:1. 使用 `sudo fdisk -l` 或 `lsblk` 检测 U 盘设备(如 `/dev/sdb1`)。2. 创建挂载点 `sudo mkdir /mnt/usb`。3. 根据格式挂载 U 盘,如 FAT32 使用 `sudo mount -t vfat /dev/sdb1 /mnt/usb -o rw,uid=1000,gid=1000`。4. 访问数据 `cd /mnt/usb && ls -l`。5. 卸载 `sudo umount /mnt/usb`。常见问题包括权限和中文乱码,可添加相应参数解决。
1397 2