WIX烧毁卸载?
发布时间:2020-12-13 20:32:02 所属栏目:Windows 来源:网络整理
导读:我有一个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个
我有一个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 – 什么是故障桶,我应该关心吗?
- 在PowerShell 2.0中添加对dll的引用
- Win7 Eclipse 搭建spark java1.8环境:WordCount helloworl
- windows-mobile – Windows Mobile上的简易IPC?
- 【Win10】让 TextBlock 按字符换行
- 如何防止Windows Server 2003修剪进程的工作集?
- windows-server-2008-r2 – RRAS不会使用/ 23路由,但会使用
- R和Windows身份验证
- mingw32适用于Windows的Ruby安装程序
- 在Windows上使用NodeJS上的path.join创建URL
推荐文章
站长推荐
- windows – 追踪哪个进程/程序导致Kerberos预身份
- 解决win10 蓝牙设备只能配对无法连接 ,并且删除
- winapi – 在调用LoadLibrary()时默默捕获Window
- winforms – 如何检测Windows窗体MessageBox中的
- windows-xp – 在我们的内部网上查找XP框
- 调试 – 如何使用ILspy调试一个DLL?
- Windows Azure云中* worker role *的概念是什么?
- windows – 是否有一个允许构建独立可执行文件的
- windows – Haskell或Elm错误:未知的公钥OID
- windows-phone-7 – 即使不可见,PerformanceProg
热点阅读