【问题标题】:InstallShield 2009 Support Files/Billboards with multiple filesInstallShield 2009 支持文件/具有多个文件的广告牌
【发布时间】:2013-09-12 20:04:16
【问题描述】:

我需要执行 microsoft visual studio redistributable 2005 和 2010 作为先决条件。我在支持文件/广告牌部分添加了这两个文件:

但是现在,我不知道如何运行可分发文件。在仅运行 2005 版本的旧版本中,我在安装脚本文件中看到了以下行:

// Install the Visual C++ 2005 SP 1 Redistributable Package
LaunchAppAndWait ( SUPPORTDIR ^ "vcredist_x86.exe", "\q", WAIT );

我必须做什么来运行这两个可再发行文件?

提前致谢。

【问题讨论】:

  • 你可能想要 /q 而不是 \q。要运行两个文件,请复制该行并更改引用字符串中的文件名。
  • 所以我不能在不同文件夹中运行两个同名文件?
  • 我看错了;以为你有 _x86 和 _x64 重排版。

标签: installshield


【解决方案1】:

LaunchAppAndWait(或者现在更好的是LaunchApplication)可以很好地处理两个文件夹中的两个文件,但支持文件视图不能。您可以重命名它们;将它们放在 setup.exe 旁边的文件夹中,并使用 PACKAGE_LOCATION 之类的东西;或在安装时使用XCopyFile 下载它们。

如果您使用的是足够新的 InstallShield 版本,则可以改为在 InstallScript 项目中使用先决条件,该项目将为您处理这些详细信息。我忘记了它是什么时候添加的。 InstallShield 2009 现在已经很老了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-14
    相关资源
    最近更新 更多