InstallShield,.msi,自定义操作和全局变量

时间:2011-06-13 14:13:30

标签: windows-installer global-variables installshield

我想在InstallShield实现全局变量,基本的msi项目(2011)。我知道根据手动引擎在每个自定义动作开始时进行初始化,因此全局变量也被初始化。目前,我使用MsiSetProperty和MsiGetProperty来在自定义操作调用之间传递值(有关安装成功的信息/从配置文件收集的一些数据等)。有没有更快的方法传递这些值?

1 个答案:

答案 0 :(得分:3)

属性是在自定义操作之间传递值的正确方法。但请注意,延迟自定义操作在这个意义上是有限的,他们可以访问的唯一通用属性是CustomActionData(每个CA都有自己的实例)。