如何在InstallShield中存储安装信息?

时间:2012-07-09 17:29:08

标签: save settings installshield maintenance installscript

所以我有一个InstallShield 2009 Premier项目和一个带有文本(可编辑)字段的自定义对话框。我需要在维护模式(特别是REPAIR)中输入该字段中的值(字符串)。我认为我应该将这些信息存储在注册表中。问题是如何查找特定于此(当前)安装实例的注册表项。我还需要支持多个安装。

是否有InstallScript函数来检索当前安装的注册表项,我可以在其中创建自己的子项?

由于

1 个答案:

答案 0 :(得分:0)

一次只能安装给定MSI ProductCode的一个实例,因此您可以在自定义操作或系统搜索(或PRODUCT_GUIDINSTANCE_GUID变量中使用该属性如果这是一个纯粹的InstallScript项目)。存储此类事物的一个常见位置是在“卸载”键中使用字符串数据。