Wix 忽略注册表项删除
我已将Wix 忽略注册表项删除,wix,Wix,我已将RegistryKey标记为forceDeleteOnInstall=“yes”。该包是在一段时间前创建的。现在我需要生成一个升级包,在卸载过程中,RegistryKey正在卸载,但我需要它保留下来。在较新的软件包中,我标记了forcedeleteonunstall=“no”,但它没有帮助。有没有什么方法可以推翻这一点 您可以使用WiX中的RegistrySearch实用程序在安装开始时将现有键值读入变量 密钥将在升级过程中被卸载删除。安装部件将使用该属性设置新的键值。您可以在安装开始时使
RegistryKey
标记为forceDeleteOnInstall=“yes”
。该包是在一段时间前创建的。现在我需要生成一个升级包,在卸载过程中,RegistryKey
正在卸载,但我需要它保留下来。在较新的软件包中,我标记了forcedeleteonunstall=“no”
,但它没有帮助。有没有什么方法可以推翻这一点 您可以使用WiX中的RegistrySearch实用程序在安装开始时将现有键值读入变量
密钥将在升级过程中被卸载删除。安装部件将使用该属性设置新的键值。您可以在安装开始时使用WiX中的RegistrySearch实用程序将现有键值读入变量
密钥将在升级过程中被卸载删除。安装部件将使用该属性设置新的键值。他还需要在WriteRegistryValue之前安排RemoveExistingProducts,否则该值仍将被删除。他还需要在WriteRegistryValue之前安排RemoveExistingProducts,否则该值仍将被删除。