InstallShield 2012:使用动态文件链接有一种方法可以将一个文件换成另一个文件

时间:2012-04-02 15:40:35

标签: installshield

我正在使用动态文件链接来定义我希望我的组件安装的文件。我有一个案例,我需要在客户端机器安装了版本X时安装一个版本的DLL,并在安装版本Y时安装不同版本的DLL。我希望有一个设置(条件)可以像使用SQL脚本一样使用。可以这样做,还是我需要做一些像X版本的功能和版本Y的另一个功能,用户只能选择1?

1 个答案:

答案 0 :(得分:0)

不,InstallShield根本不可能对“动态”选择文件时安装程序需要做什么有一定程度的了解。我建议不要使用动态,但如果必须,则需要列出文件名以从“动态”中“排除”,然后直接在安装程序中将这些文件作为组件创建。完成后,您可以利用组件上的condition属性。

唯一的另一种选择是创建其他动态组件并将它们与具有操作功能的安装级别及其组件的条件的功能相关联。