Wix 使用RegistrySearch中设置的自定义操作属性为修补程序(.msp)设置INSTALLDIR

Wix 使用RegistrySearch中设置的自定义操作属性为修补程序(.msp)设置INSTALLDIR,wix,msi-patch,Wix,Msi Patch,我为我的msi创建了一个补丁,当msi安装在默认位置时,它可以很好地修补 当msi安装在默认位置以外的位置时,文件会被很好地修补。但是,INSTALLDIR值在注册表中更改为默认值 我读到我们必须设置至少一个组件来引用INSTALLDIR 有人遇到过这种情况吗 如果您能知道在补丁安装期间是否有不更改注册表值的方法,那就太好了

我为我的msi创建了一个补丁,当msi安装在默认位置时,它可以很好地修补

当msi安装在默认位置以外的位置时,文件会被很好地修补。但是,INSTALLDIR值在注册表中更改为默认值

我读到我们必须设置至少一个组件来引用INSTALLDIR

有人遇到过这种情况吗

如果您能知道在补丁安装期间是否有不更改注册表值的方法,那就太好了