advanced installer详细做包教程:预安装,开机自启等

本文详细介绍了使用版本16.3的打包工具进行应用打包的步骤,包括新建项目、添加文件信息、创建快捷方式、覆盖安装、文件关联、安装路径、用户界面自定义、在线升级等功能,并提供了常见问题的解决方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

打包步骤:(版本16.3)

1.打开之后新建:

选择专业版,选择模板。这里我个人也快忘了,选择32/64混合包使用的大概。新建向导之后可以创建一个项目,主界面信息如下:

名称和图标等信息可以进行填写。

 

 

2.添加基础的文件信息

(1)导入安装包的文件目录:

首先右键,添加应用程序文件夹

(2)添加桌面快捷方式:

接着新建默认的快捷方式:

新建成功后,拖放 到你想要放置的位置:

    桌面Desktop:就是安装界面放到桌面。

   放到了开机的启动菜单 Start Menu,开机之后会自动启动。

最后一步, 双击打开[SHORTCUTDIR]:

跳出对话框-点击文件夹:

1.修改名称

 

2.添加快捷方式的目标:

 

3.修改工作目录:

 

完成。


拓展一:

覆盖安装:如果在上面并没有创建控制面板注册,每次安装默认是不会覆盖重复文件的,想要覆盖就需要右键文件夹属性:

拓展二:

文件关联:

文件关联使用的是新建文件关联按钮! 工具栏的向导注意使用!很好用,给定文件后缀名加上对应的应用程序即可。

拓展三:

安装路径:

拓展四:

用户界面:

自行尝试,酷炫界面自己来!自定义行为有许多高端操作的样子。

对了,在对话框Tab下,你可以选择ExitDialog进行设置是否在安装之后自动运行程序功能!


拓展五:

在线升级:

该功能最好去看官方文档,这里简单介绍一下该功能:

第一个包肯定是不能在线升级的,这里要在里面填写好信息:

具体升级:

不具体写了,比较麻烦,主要思路就是:

1.将最新的exe路径和版本信息等以固定的格式放在网上

2.绿色包也要放在网上

3.调用安装后在软件根目录的updater.exe进行检查下载。

这一套都是该软件做好的,我们提供网上资源和资源信息就好了。补丁包会更加麻烦一些,需要做msi包,进行本版本和下一版本比较生成补丁文件~


问题分析

问题1.注意如果项目中包含Ini或者xml文件,且其中有中文,再导入安装之后之后会出现中文不见了的问题!

解决:将设置下的自动导入功能中的xml和ini后面的东西删除,这样就把Ini文件当做普通文件,不会做任何修改了!

问题2:双击文件不打开项目,而是显示正在配置,要给你卸载

解决:查到了有一个无用的.rtc文件,删除了就不能使用双击打开,即文件关联的功能。有可能还有其他可能,总体是因为该软件检测到安装的文件缺失导致卸载重装的问题。但是这并不能根本解决问题。直接关闭该检测功能即可:https://blog.csdn.net/qq_37887537/article/details/107104376

 

推荐:

https://blog.csdn.net/ryu2003/article/details/51470894:Advanced Installer 安装前卸载旧版本的办法

https://blog.csdn.net/qq_41332396/article/details/83211351:Advanced Installer升级功能

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值