DeleteAtUninstall 属性

更新:2007 年 11 月

指定在卸载产品时是否删除选定的注册表项及其所有子项。

此属性是一项高级功能,应谨慎使用。

设置

DeleteAtUninstall 属性的设置如下所示:

设置

说明

False

卸载产品时,选定的注册表项及其所有子项将保留在目标计算机上。

True

卸载产品时将删除选定的注册表项及其所有子项。

备注

如果注册表项有值,则当移除所有值时,该键也会被移除而与 DeleteAtUninstall 属性设置无关。

说明:

为满足 Microsoft Windows 徽标的要求,必须将顶级注册表项的此属性设置为 true,以便在卸载产品时删除所有的注册表子项和值。

注意不要删除不是您设置的注册表项,例如,不要删除 HKEY_CURRENT_USER\SOFTWARE。

请参见

参考

注册表编辑器属性