首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否更改Wix合并模块包GUID?

是否更改Wix合并模块包GUID?
EN

Stack Overflow用户
提问于 2010-02-05 01:19:22
回答 2查看 1.3K关注 0票数 1

何时需要更改合并模块的包GUID?

代码语言:javascript
复制
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
 <Module Id="MyMergeModule" Language="1003" Version="1.0.0.0">
  <Package Id="SOME_GUID" Manufacturer="Me" InstallerVersion="301" />
 </Module>
</Wix>

与产品不同,Wix3要求为合并模块显式指定包GUID。我的合并模块将与MSI一起使用,该MSI每两周构建一次。这些每两周一次的MSI需要作为单独的安装在同一台机器上共存(例如,版本1、2、3等)我是否需要为每两周一次的MSI构建更改合并模块的包GUID?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-02-05 10:54:03

使用合并模块的安装程序必须每隔一周有一个新的ProductCode/PackageCode,一个不同的隔离目标目录,并且不实现MajorUpgrade。ModuleSignature不需要更改,因为每个安装的产品都可以将相同的组件id部署到不同的位置。

票数 1
EN

Stack Overflow用户

发布于 2010-05-02 05:30:24

在WiX v3.0+中,最好让包/@Id始终不存在,让工具集为您处理它。在WiX v2.0中,最好使用all?GUID以确保为您创建新的GUID。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2201719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档