卸载获取中断或卸载期间单击取消时,MSI属性值将重置

时间:2013-10-03 15:41:01

标签: wix installer windows-installer uninstall

如果我将Authkey保存在MSI属性中,例如:“AUTHKEY”,当我点击取消或卸载获取中断时,属性值将重置为默认值。

除了MSI属性之外,我们还有其他方法来存储值。请建议。

1 个答案:

答案 0 :(得分:0)

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

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