我很高兴不必非常使用InstallShield,所以我很欣赏这个问题的答案非常简单,或者很可能,我无能为力(除非我编译自己的MSM包?),但是使用MSM Merge模块,我选择使用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文件夹中的文件的设置版本,或者在哪里可以找到我可以下载以安装在InstallShield顶部的MSM?
感谢。
答案 0 :(得分:1)
我认为这4个合并模块将是:
ATL, CRT, MFC, MFCLOC, OpenMP的。
如果为32位安装安装x86合并模块,可能是sxs错误可以更正 并为64位安装安装x86和x64合并模块。