【问题标题】:Modifying InstallShield MSM修改 InstallShield MSM
【发布时间】:2014-08-28 21:15:16
【问题描述】:

我很高兴不必经常使用 InstallShield,所以我很感激这个问题的答案将非常简单,或者很可能,我对此无能为力(除非我编译我自己的 MSM 包?),但使用 MSM 合并模块,我选择使用 Visual C++ 9.0 MFC (x86) WinSXS MSM,版本仅声明为 9.0,但收到“SideBySide”错误,说在结束时找不到 9.0.21022.8 的版本用户正在尝试运行产品。

由于在我的C:\Windows\winsxs 文件夹中有 4 种不同版本的版本 9,我认为它没有使用上述版本中所需的版本,但无法在 InstallShield 中选择的属性中验证这一点。

如何指定选定的 MSM 模块是使用 9.0.21022.8 文件夹中文件的设置版本,或者我在哪里可以找到可以下载的 MSM 以在 InstallShield 顶部安装?

谢谢。

【问题讨论】:

  • 仍然希望得到这个问题的答案,但目前还没有单独测试没有安装其他正确的先决条件那么紧迫。

标签: module merge installshield


【解决方案1】:

我想这 4 个合并模块是:

ATL, 阴极射线管, MFC, MFCLOC, OpenMP。

如果您为 32 位安装安装 x86 合并模块,可能会纠正 sxs 错误 并安装 x86 和 x64 合并模块以进行 64 位安装。

【讨论】:

    猜你喜欢
    • 2018-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多