MSI 属性值在卸载时重置 在卸载过程中中断或单击取消



如果我在 MSI 属性中保存身份验证密钥,例如:"AUTHKEY",当我单击取消或卸载获取中断时,属性值将重置为默认值。

除了 MSI 属性之外,我们还有其他方法来存储值吗?恳请指教。

Windows 安装程序属性(如 AUTHKEY)仅在安装程序包运行时具有有效的范围。当安装完成/取消并重新启动时,所有值都将重置为其默认值。

要使值持久化,即在维护时使用安装包时设置的值,您需要将其保存,通常保存在注册表值中,并使用注册表搜索从那里读取它。搜索应具有确切的属性名称,因此在执行搜索时,直接使用注册表值中找到的值设置属性。

最新更新