SelfUnregModules 操作
SelfUnregModules 操作取消注册 SelfReg 表中列出的、计划卸载的所有模块。 安装程序不会自行注册 .EXE 文件。
序列限制
InstallValidate 操作必须出现在序列中的 SelfUnregModules 操作之前。 如果使用 SelfRegModules 操作,它必须出现在序列中的 SelfUnregModules 操作之后。 如果使用 RemoveFiles 操作,它必须出现在序列中的 SelfUnregModules 操作之后。
ActionData 消息
字段 | 操作数据说明 |
---|---|
[1] | 已注册的模块文件的标识符。 |
[2] | 包含已取消注册的模块文件的文件夹的标识符。 |
备注
SelfUnregModules 操作尝试调用要取消注册的模块的 DllUnregisterServer 函数。 当使用提升的权限运行安装时(例如,在每计算机安装期间),此操作以提升的权限运行。 在每用户安装期间,安装程序使用用户权限运行此操作。
请注意,不能使用 SelfUnRegModules 操作来指定安装程序取消注册自注册 DLL 的顺序。
相关主题