检索依赖项Microsoft_VC100_CRT_X86时出错

时间:2016-03-29 09:00:22

标签: visual-studio visual-studio-2012 installshield

我尝试使用Visual Studio 2012 Premium和InstallShield LE 2015创建安装程序。

当我尝试创建安装程序时,出现此错误:

  

错误:-4072:检索依赖项时出错   Microsoft_VC100_CRT_x86.F1DD796A_B984_3DCA_A68D_6B352BDC86F3:0 of   C:\ Program Files(x86)\ Common Files \ Merge   Modules \ Cognex.Cnx.Core.Components 3.9.0.msm合并   Cognex.Cnx.Core.Components 3.9.0:C:\ Program Files(x86)\ Common   Files \ Merge Modules \ Cognex.Cnx.Core.Components 3.9.0.msm

如何解决此问题?我使用的是Visual Studio 2012,并且引用了VC100。这是问题吗?

1 个答案:

答案 0 :(得分:0)

这表示合并模块已识别(注意:至少GUID不可能是文件名的一部分)

  

Microsoft_VC100_CRT_x86.F1DD796A_B984_3DCA_A68D_6B352BDC86F3:0

是Cognex合并模块的依赖项,但在合并模块搜索路径中找不到。这可能是由于搜索路径不正确,或者可能是由于没有正确的合并模块。根据它的名字,我希望这个合并模块来自Visual Studio 2010;是在你正在建造的机器上安装的吗?如果没有,也许你可以从拥有它的另一台机器上复制它。如果是这样,请确保它所在的目录是合并模块搜索路径的一部分。