使用VS2012构建安装文件并将VC ++ redis 2012作为要求,当我去运行安装程序时,它不会提示用户安装软件包。我仔细检查了我在redistributables部分中选择它。我还确保它还没有安装在试图安装它的机器上。
不确定为什么Installshield没有提示安装。
答案 0 :(得分:1)
打开InstallShield IDE。在“应用程序数据”下单击“可再发行组件”。在右侧窗口中找到所需的可再发行组件,然后右键单击它。如果允许您这样做,请选择“编辑先决条件”并查看选项卡。验证“条件”和“行为”是否正确。
答案 1 :(得分:1)
要检查哪些问题不允许您安装先决条件,请尝试以下方法:
生成安装程序时,请确保在安装程序文件夹中有一个包含先决条件安装程序的文件夹。
在目标计算机中单独执行必备安装程序(由installshield生成)。
在我的情况下,我尝试在Windows XP中安装.Net Framework 4.5,当我在目标计算机上执行此安装程序时,这显示错误"此frameowrk与此系统不兼容"