0

我们构建了一堆结构相似的产品,实际上共享已安装的子目录、文档和各种系统配置变量(环境变量、开始菜单项……)

我们一直在使用 InstallShield。它可以工作,但是一次单击鼠标配置产品安装程序是非常痛苦的,尤其是当其他安装程序已经具有 90% 的相同配置时。

作为程序员,我们习惯于使用子程序来完成常见的工作。为什么这个想法不适用于安装人员?

是否有一种简单的方法来配置已安装功能的子集并在一组 InstallShield 安装程序中使用它们?

作为替代方案,我们一直在考虑使用 NSIS,因为即使我们必须实现宏扩展逻辑,共享逻辑也可以分解为子例程(?)或宏。有人在这里有经验或建议吗?与 InstallShield 相比,NSIS 作为安装程序是否有任何能力缺陷?

4

1 回答 1

0

尝试制作合并模块,它们就像编程中的子程序,只需单击一下即可轻松地将它们添加到您的 VS Installer 项目中。

于 2009-08-28T07:43:55.220 回答