作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
基本上我需要改变这种行为:
Installing a product with the same version and upgrade code (but different product code) is allowed and treated by MSI as two products.
<Product Id="*" UpgradeCode="2067109E-DCDA-4639-B4FC-B95E0A239E1A" Version="1.0.1"...
....
<MajorUpgrade AllowSameVersionUpgrades="yes" ...
最佳答案
只需添加第四个版本号 (Major.Minor.Patch.Build) 并为每个新构建增加构建号。
使用相同的 UpgradeCode
但不同的 ProductCode
, 将允许任何具有相同 (Major.Minor.Patch) 的安装程序作为升级安装,但至少您将知道安装了哪个构建版本。
确保使用
<MajorUpgrade AllowSameVersionUpgrades="yes"
关于维克斯。相同版本不同产品代码如何进行Major Upgrade?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20710184/
我是一名优秀的程序员,十分优秀!