卸载已安装的早期版本的应用程序:Installshield

时间:2014-05-15 06:13:42

标签: installshield

我正在开发Install shield 2013 Pro(许可版)。 我创建了一个安装程序(版本1.00.000),它将安装无线网络适配器的驱动程序。 现在我需要创建一个安装程序(版本2.00.000),它必须在PC中安装“卸载以前的版本”。 我读了一下使用升级代码卸载版本的sme论坛但是对此无法得到足够的想法。 我可以为此得到一个解释得很好的解决方案。请帮我解决这个问题。

提前致谢

1 个答案:

答案 0 :(得分:0)

升级是在升级代码的帮助下完成的。所有产品版本的代码必须相同。这样Windows Installer就可以看到两个产品来自同一系列。用于控制更新的support from Windows Installer它还允许您安装允许您决定升级的顺序,即您可以选择先删除旧版本然后安装新版本,或者首先安装新版本和他们删除旧版本。

进行升级时,还应注意包语言和安装类型(每用户或每台计算机)。如果安装语言或类型与正在安装的新版本不同,则Windows Installer 不会删除旧版本。