用户是否卸载以前版本的产品的选项

时间:2012-12-14 11:16:09

标签: windows-installer installscript installshield-2012

我正在使用InstallShield 12创建安装程序,并希望为用户提供选项,比如一个复选框,用户是想要卸载还是保留以前的版本,并且可以安装新版本。

有谁知道我怎么能实现上述目标?

我在对话框中添加了一个复选框并添加了一个属性,如果用户选择它,则卸载以前的版本,否则继续使用新版本而不卸载以前的版本。

1 个答案:

答案 0 :(得分:0)

我认为您所描述的内容在MSDN文档中称为Installing Multiple Instances of Products and Patches。您需要创建实例转换(基本上是产品代码转换),因为如果产品代码保持不变,则只能在计算机上下文中安装一个实例,并且每个用户上下文中只能安装一个实例。

有一些信息如何在这里创作和应用实例转换:

Authoring Multiple Instances with Instance Transforms

Installing Multiple Instances with Instance Transforms