1

使用VS2012构建安装文件并有VC++ redis 2012作为要求,当我去运行安装程序时,它不会提示用户安装包。我仔细检查了我是否在可再发行部分中选择了它。我还确保它尚未安装在尝试安装它的机器上。

不知道为什么 Installshield 没有提示安装。

4

2 回答 2

1

打开 InstallShield IDE。在“应用程序数据”下单击“可再发行组件”。在右侧的窗口中找到所需的可再发行组件并右键单击它。如果该选项允许您这样做,请选择“编辑先决条件”并查看选项卡。验证“条件”和“行为”是否正确。

于 2013-12-13T01:37:33.227 回答
1

要检查没有让您安装先决条件的问题是什么,请尝试以下操作:

  1. 当您生成安装程序时,请确保在安装程序文件夹中有一个包含先决条件安装程序的文件夹。

  2. 在目标机器中单独执行必备安装程序(由 installshield 生成)。

在我的情况下,我尝试在 Windows XP 中安装 .Net Framework 4.5,当我在目标机器上执行此安装程序时,这向我显示了一个错误“此框架与此系统不兼容”

于 2015-05-07T20:23:44.750 回答