【问题标题】:Installing DirectX with application MSI - VS2008使用应用程序 MSI 安装 DirectX - VS2008
【发布时间】:2010-02-02 21:49:23
【问题描述】:

该应用程序支持 Windows XP、Vista 和 Windows 7,但需要 DirectX 库才能正常工作。我有 DirectX 9.0C Redistributable 包,并希望将它包含在使用 Visual Studio 2008 安装项目创建的 MSI 安装程序中。

两个问题: 如何在我的 MSI 中包含 DirectX 9.0C 包? DirectX 9.0C 包是否会自动忽略 Vista 和 Windows 7?

【问题讨论】:

    标签: windows visual-studio-2008 windows-installer directx installation


    【解决方案1】:

    不要将它包含在您的 msi 包中,而是将其作为自定义操作或在安装开始之前执行。在 Vista 或 Win7 中安装它不会导致任何问题。

    【讨论】:

    • 它只会安装无论如何都不是最新的东西
    【解决方案2】:

    通常,除非您使用 DVD/CD 向可能没有运行时的人分发您的应用程序,否则请使用作为自定义操作执行的 Web 安装程序分发您的应用程序,该操作将搜索更新的 D3DX 版本

    【讨论】:

    • 不能指望客户端可以访问 Internet。否则这将是一个不错的选择。
    猜你喜欢
    • 2021-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-05
    • 2013-02-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多