0

我们有一个与 Installshield 一起安装的软件,目前版本为 5.0.1。

在 4.9 和 5.0.0 版本之间,一个新的 Installshield 功能,REDIST,包含可再发行组件,被添加到 Installshield 项目中。5.0 版作为 msi 交付,可以单独安装或升级现有的 4.9 安装。我们目前正在开发版本 5.0.1,它作为补丁 (.msp) 提供。该补丁是次要升级,因为产品代码与版本 5.0.0 中的相同。这个补丁可以在5.0安装的时候安装,PATCH属性在命令行。

msiexec /i "5.0.0.msi" PATCH="5.0.1.msp"在现有 4.9 上同时安装 5.0 和 5.0.1 补丁 ( ) 时,未安装 Feature REDIST(在安装日志中:) Feature: REDIST; Installed: Absent; Request: Null; Action: Null。单独安装 5.0.0 和 5.0.1 时不会出现此问题。

我对Installshield没有太多经验,所以我认为我在这里遗漏了一些明显的东西。

4

0 回答 0