如果我将 Authkey 保存在 MSI 属性中,例如:“AUTHKEY”,当我单击取消或卸载中断时,属性值将重置为默认值。
除了 MSI 属性之外,我们还有其他方法来存储值吗?好心提醒。
如果我将 Authkey 保存在 MSI 属性中,例如:“AUTHKEY”,当我单击取消或卸载中断时,属性值将重置为默认值。
除了 MSI 属性之外,我们还有其他方法来存储值吗?好心提醒。
Windows Installer 属性(如AUTHKEY )仅在安装程序包运行时才具有有效范围。当安装完成/取消并再次启动时,所有值都将重置为其默认值。
要使值持久化,即在维护时使用安装包时设置的值,您需要保存它,通常是在注册表值中,然后使用注册表搜索从那里读取它。搜索应该具有准确的属性名称,因此在执行时直接使用在注册表值中找到的值设置属性。