如果我将Authkey保存在MSI属性中,例如:“AUTHKEY”,当我点击取消或卸载获取中断时,属性值将重置为默认值。
除了MSI属性之外,我们还有其他方法来存储值。请建议。
答案 0 :(得分:0)
Windows Installer属性(如 AUTHKEY )在安装程序包运行时具有有效范围 。安装完成/取消并再次启动时,所有值都将重置为默认值。
要使值持久存在,即在维护时使用安装软件包时设置的值,您需要将其保存,通常在注册表值中,并使用registry search从那里读取。搜索应具有确切的属性名称,因此在执行时会直接使用在注册表值中找到的值设置属性。