0

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

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

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

4

1 回答 1

0

我认为您所描述的内容在 MSDN 文档中被称为安装产品和补丁的多个实例。您将需要编写实例转换(基本上是产品代码转换),因为如果产品代码保持不变,则只能在机器上下文中安装一个实例,并且在每个用户上下文中只能安装一个实例。

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

使用实例转换创作多个实例

使用实例转换安装多个实例

于 2012-12-14T18:53:00.120 回答