又停了一段时间没有更新了,今天上博客,发现有位朋友就打包的时候需要搜索注册表(不同版本注册表路径不一致,需要搜索多次来确定安装的是哪个版本,然后再来读取之前的安装路径为现在的路径)来实现安装路径自动选择的问题,这里就这个问题来更新一篇关于搜索注册表和设置安装路径的办法,话不多说,开整。
1、确定安装路径所存的变量名称及更改的地方
老鸟可以无视这个步骤,对于新手可以看一下,这里先说结果,安装路径是存在
APPDIR 这个变量里面的,具体查看方式如下:
1>打开Advanced Installer你的工程文件,在Advanced Installer最上面的工具栏中选中Show run log按钮,如下图所示:
2>点击上方的Run按钮,启用调试模式,这时程序开始打包,然后自动运行你的安装包,这时你可以发现工具下方出现了调试日志:
3>一直下一步,选择一个安装路径后,点击下一步,进入到等待安装的界面。

本文介绍如何使用Advanced Installer在打包时搜索注册表以确定安装路径。通过设置变量APPDIR并删除浏览按钮,使安装路径变为只读。创建多个查询项检查不同注册表路径,并根据查询结果设置安装路径。如果所有查询结果为空,则可以添加提示并选择退出策略。
最低0.47元/天 解锁文章
3457





