0

我正在为一组应用程序开发 installshield 项目。(此版本后切换到 WiX)

所有不同的应用程序都需要能够运行 2 个“组件”。有没有办法将这些组件添加到每个单独的安装程序并让他们检查而不是重新安装这些组件我是否必须为这两个程序制作一个单独的安装程序并告诉客户先安装这些?

4

1 回答 1

1

这称为“共享组件”。正确完成后,MSI 将正确引用该组件的计数,并且在最后一个产品下架之前不会将其卸载。是否重新安装取决于密钥文件的文件版本。较新的产品可能具有较新版本的共享组件,并且重新安装将是正确的。如果旧产品具有旧版本,则不会重新安装,因为这是不正确的。

于 2013-10-17T17:48:19.983 回答