InstallShield创建的安装包如何简单的从注册表中获取安装目标路径?

officercat 2014-05-05 06:10:36
我们公司的产品用InstallShield完全版打包,希望软件默认安装路径是从目标电脑注册表里的一个键值获取。
我在网上搜了搜,都说要调用InstallShield的什么库函数,看了看也不很会用,问了问有经验的人,说是要自己写VB脚本,好处是这是InstallShield自身支持的特性,可以融入安装卸载过程中,比自己单独写其他脚本还是高级。
但是如果要脚本来读取注册表键值的话,岂不是和WiX差不多了么,而且看起来比WiX还复杂。InstallShield这么贵的一个软件,感觉我把注册表键值填写在某个地方就行了啊。
比如InstallShield UI版的下面工作界面,我都觉得这个INSTALLDIR设置不仅能识别系统文件夹,还能够直接识别注册表键值才对,类似我填的内容那样。


但显然这个安装时会说无法识别字符串。

请问下,InstallShield到底有没有UI上方便的设置满足我的要求呢?
...全文
281 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

3,424

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 其他开发语言
社区管理员
  • 其他开发语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧