我们有一个与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
属性。
在现有4.9上同时安装(5.0)和5.0.1修补程序(msiexec /i "5.0.0.msi" PATCH="5.0.1.msp"
)时,未安装Feature REDIST(在安装日志中:Feature: REDIST; Installed: Absent; Request: Null; Action: Null
)。分别安装5.0.0和5.0.1时不会出现此问题。
我对Installshield经验不足,所以我想这里缺少明显的东西。