64 位自定义操作
在 64 位操作系统上,Windows Installer 可能会调用已为 32 位或 64 位系统编译的自定义操作。
必须将基于脚本的 64 位自定义操作显式标记为 64 位自定义操作,方法是将 msidbCustomActionType64BitScript 位添加到 CustomAction 表的 Type 列中的自定义操作数值类型。
常数 | 十六进制 | 十进制 | 含义 |
---|---|---|---|
msidbCustomActionType64BitScript | 0x0001000 | 4096 | 这是用脚本编写的 64 位自定义操作。 |
如果自定义操作基于可执行文件或已为 64 位操作系统编译的动态链接库,则这些操作不需要在 CustomAction 表的 Type 列中包括此附加位。