此策略设置会导致 Windows Installer 强制使用严格的组件升级规则。
如果启用此策略设置,Windows Installer 将强制使用严格的升级规则,这可能会导致一些升级失败。如果升级试图执行下列操作之一,则可能会失败:
(1) 从功能中删除组件。
如果更改组件的 GUID,也可能会出现该情况。由原始 GUID 标识的组件将会显示为已删除,而由新 GUID 标识的组件将会显示为新组件。
(2) 将新功能添加到现有功能树的顶端或中间位置。
新功能必须作为新的叶功能添加到现有的功能树中。
如果禁用或未配置此策略设置,则 Windows Installer 将对组件升级使用限制较少的规则。
Registry Hive | HKEY_LOCAL_MACHINE |
Registry Path | Software\Policies\Microsoft\Windows\Installer |
Value Name | EnforceUpgradeComponentRules |
Value Type | REG_DWORD |
Enabled Value | 1 |
Disabled Value | 0 |