Wix:多个实例删除以前的实例

时间:2016-07-12 07:14:19

标签: wix

我创建了一个Product.wxs文件<InstanceTransforms>来安装我的产品的多个实例。当我使用MSINEWINSTANCE=1TRANSFORMS=":P1"参数执行msi时,安装过程运行正常。现在,当我想使用TRANSFORMS=":P2"安装另一个实例时,先前的P1实例将被卸载。

有没有办法避免这种情况? 我也遵循了Yan Sklyarenko的Revisited: Mutliple Instance installations指南,但没有成功。

1 个答案:

答案 0 :(得分:1)

好的,我找到了解决方案。在所需的<UpgradeVersion>标记内,我添加了OnlyDetect="yes"属性,以避免卸载实例。