前端之家收集整理的这篇文章主要介绍了
WiX项目允许并排安装,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为我们的产品创建MSI.我希望产品能够并排安装.所以我可以首先安装1.0.0,之后可以
添加1.0.1,以便两个版本都被安装.
我正在使用WiX来创建msi,并想知道在Wix中可以和应该怎么做?例如
>我需要为所有组件创建新的Guid吗?
>如何将版本信息添加到wix或者我应该完全重命名我的产品?
>如何创建项目,以便发布新版本需要在wix项目中进行最少的更改?
问候,
马亭
您只需更改顶级产品
代码和UpgradeCode GUID即可使您的两个产品完全无关,并使用Productversion来识别版本.您可以在产品之间共享组件引导(这就是合并模块的工作原理),以便您的安装程序(组件定义)的
内容无需调整,仍可以共享.
您的主要挑战将是确保两个解耦产品不会彼此干扰,例如,具有相同的默认安装文件夹,启动菜单条目和相同的添加/删除程序条目.您可以通过在ProductName属性中包含产品版本号来实现这一点,ProductName属性可以在安装UI中看起来有点技术,但是这并不是闻所未闻的.
原文链接:https://www.f2er.com/windows/369796.html