WIX烧毁卸载?

前端之家收集整理的这篇文章主要介绍了WIX烧毁卸载?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个WIX_bundle(V1.0.0.0),它安装了4个第三方MSI版本(5.0.0.0).现在我的第三方MSI的新版本已更新(6.0.0.0).我用(v2.0.0.0)创建了一个新版本的WIX_Bundle,两个WIX包都有相同的升级代码.我想要发生的是新版本的WIX_Bundle应该卸载以前的版本(v1.0.0.0和4个MSI)并安装新版本(v2.0.0.0和新的4个MSI).

但是当我尝试安装WIX_BUndle V2.0.0.0时,它会尝试安装新版本,而不是卸载以前的版本.我在这里错过了什么吗?

我也添加了RelatedBundle Action =“Upgrade”Id =“$(var.UpgradeCode)”.但没有什么可以做的?

我的期望是否正确,卸载应该在新版本安装之前进行?我希望卸载之前的4个MSI,无论它们是否有升级,然后在新的WIX_Bundle(v2.0.0.0)中安装新版本.我可以强迫这种情况发生吗?

我错了. WIX捆绑包处理捆绑级别以及内部MSI级别的升级.一切都很好.当我从v1.0.0.0到v2.0.0.0时,它将卸载所有4个MSI的5.0.0.0并正确安装6.0.0.0版本(假设您的MSI应该升级).
原文链接:/windows/371798.html

猜你在找的Windows相关文章