我有一个现有的大型WiX的安装已经发布了为*所提到的产品代码。 我需要创建一个小的安装只是一对夫妇的文件已经改变。 由于该产品代码被提及作为*,维克斯不允许创建msp
文件作为乘积码而不同。 我能做些什么来解决这个问题?
Answer 1:
如果您使用纯WiX的方法,使补丁 ,你可以创作一个验证与实体元素ProductId='no'
。 像这样:
<Media Id="..." Cabinet="my.cab">
<PatchBaseline Id="...">
<Validate ProductId="no" />
</PatchBaseline>
</Media>
你可能会想探索其他选项Validate
元素。
Answer 2:
您无法使用主要升级创建次要升级补丁。 您需要更改产品/ @ ID要建立新版本之前,你的目标产品的产品代码相匹配。
文章来源: How to Create a Patch in WiX with the product code as * in wxs