【发布时间】:2014-02-14 15:31:01
【问题描述】:
我正在使用 InstallShield 2010。
由于最近的应用程序更新,我们必须向客户端发送和安装 Visual Studio 2012 Redistributable 包。
我已经完成了许多带有先决条件的设置,其中一些具有可再发行组件,有些没有,但这是我第一次需要包含 VS2012 Redist。
在我创建了一个必备文件并指向redist文件后,添加了命令行选项/q /norestart,然后我在windows XP(虚拟机)上测试了这个,起初看起来很好,安装盾显示我需要软件包安装好了,点击下一步显示它如何提取文件然后开始安装。安装完可再发行组件后,整个安装屏蔽关闭,没有任何内容继续。所以基本上安装了 redist,但没有安装我的应用程序。
这可能是什么原因?为什么是可再发行关闭安装?如何在不强制用户手动安装 redist 包的情况下解决此问题?
【问题讨论】:
-
最好使用供应商的支持渠道,他们将指导您如何启用日志文件以及如何阅读它。请记住,VS2012 的原始版本不支持 XP。至少需要更新 1,最好更新 3。
标签: visual-studio-2012 installshield redistributable installshield-2010