设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 手机 数据 公司
当前位置: 首页 > 服务器 > 搭建环境 > Windows > 正文

WiX项目允许并排安装

发布时间:2021-01-07 04:15 所属栏目:117 来源:网络整理
导读:我正在为我们的产品创建MSI.我希望产品能够并排安装.所以我可以首先安装1.0.0,之后可以添加1.0.1,以便两个版本都被安装. 我正在使用WiX来创建msi,并想知道在Wix中可以和应该怎么做?例如 我需要为所有组件创建新的Guid吗? 如何将版本信息添加到wix或者我应

我正在为我们的产品创建MSI.我希望产品能够并排安装.所以我可以首先安装1.0.0,之后可以添加1.0.1,以便两个版本都被安装.

我正在使用WiX来创建msi,并想知道在Wix中可以和应该怎么做?例如

>我需要为所有组件创建新的Guid吗?
>如何将版本信息添加到wix或者我应该完全重命名我的产品?
>如何创建项目,以便发布新版本需要在wix项目中进行最少的更改?

问候,
马亭

您只需更改顶级产品代码和UpgradeCode GUID即可使您的两个产品完全无关,并使用Productversion来识别版本.您可以在产品之间共享组件引导(这就是合并模块的工作原理),以便您的安装程序(组件定义)的内容无需调整,仍可以共享.

您的主要挑战将是确保两个解耦产品不会彼此干扰,例如,具有相同的默认安装文件夹,启动菜单条目和相同的添加/删除程序条目.您可以通过在ProductName属性中包含产品版本号来实现这一点,ProductName属性可以在安装UI中看起来有点技术,但是这并不是闻所未闻的.

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读