为什么我不能按特定顺序安装?

时间:2013-02-25 15:40:41

标签: installation install installshield

我有两个安装程序和一个补丁。它们具有相同的升级代码,但不同的产品代码如下所示。

            Version           ProductCode     UpgradeCode
     

Advanced12R1 12.1 121212 555555
  Basic12R1 12.1 343434 555555
  Basic12R1补丁12.1至12.2 343434 555555

按以下顺序安装时,结果为:

  
      
  1. Advanced12R1→已安装Basic12R1
  2.   
  3. 安装了Basic12R1→Advanced12R1
  4.   
  5. Basic12R1→安装了Basic12R1补丁
  6.   
  7. Basic12R1 + Basic12R1补丁→Advanced12R1未安装※这会提示类似“最新版本的产品”   已安装“。
  8.   

我的问题是为什么在安装了Basic12R1和Basic12R1 Patch时无法安装Advanced12R1。 它们具有相同的升级代码但产品代码不同。这可能是什么原因?有没有解决方法?

1 个答案:

答案 0 :(得分:0)

以下是我得到的答案:

Advanced12R1和Basic12R1 Patch的产品版本保持不变。因此,在安装Basic12R1补丁时尝试安装Advanced12R1时会出现错误

解决方法: 将Advanced12R1的版本号更改为12.2,然后安装