问题描述
1.vc2008redist_x86,vcredist_x86都已经安装,vs05也已经正确安装
2.搜索c目录下msvcr80.dll可以看到多个
使用winSxs跟踪工具(sxsTrace)得出
方法 1.sxstrace -Trace 2.sxstrace -parse
================= 开始生成激活上下文。 输入参数: Flags = 0 ProcessorArchitecture = Wow32 CultureFallBacks = zh-CN;zh-Hans;zh;en-US;en ManifestPath = E:\Demo\fh264EncodeTest\FH264.dll AssemblyDirectory = E:\Demo\fh264EncodeTest\ Application Config File = ----------------- 信息: 正在解析清单文件 E:\Demo\fh264EncodeTest\FH264.dll。 信息: 指令清单定义标识是 (null)。 信息: 参考: Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195" 信息: 正在解析参考 Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"。 信息: 正在解析 ProcessorArchitecture WOW64 的参考。 信息: 正在解析区域性 Neutral 的参考。 信息: 正在应用绑定策略。 信息: 未找到发布服务器策略。 信息: 未找到绑定策略重定向。 信息: 开始程序集探测。 信息: 未找到 WinSxS 中的程序集。 信息: 尝试在 C:\Windows\assembly\GAC_32\Microsoft.VC80.CRT\8.0.50727.6195__1fc8b3b9a1e18e3b\Microsoft.VC80.CRT.DLL 上探测指令清单。 信息: 未找到区域性 Neutral 的指令清单。 信息: 结束程序集探测。 信息: 正在解析 ProcessorArchitecture x86 的参考。 信息: 正在解析区域性 Neutral 的参考。 信息: 正在应用绑定策略。 信息: 在 C:\Windows\WinSxS\manifests\x86_policy.8.0.microsoft.vc80.crt_1fc8b3b9a1e18e3b_8.0.50727.4940_none_516d712b0f495a45.manifest 查找发布服务器策略。 信息: 未找到绑定策略重定向。 信息: 开始程序集探测。 信息: 未找到 WinSxS 中的程序集。 信息: 尝试在 C:\Windows\assembly\GAC_32\Microsoft.VC80.CRT\8.0.50727.6195__1fc8b3b9a1e18e3b\Microsoft.VC80.CRT.DLL 上探测指令清单。 信息: 尝试在 E:\Demo\fh264EncodeTest\Microsoft.VC80.CRT.DLL 上探测指令清单。 信息: 尝试在 E:\Demo\fh264EncodeTest\Microsoft.VC80.CRT.MANIFEST 上探测指令清单。 信息: 尝试在 E:\Demo\fh264EncodeTest\Microsoft.VC80.CRT\Microsoft.VC80.CRT.DLL 上探测指令清单。 信息: 尝试在 E:\Demo\fh264EncodeTest\Microsoft.VC80.CRT\Microsoft.VC80.CRT.MANIFEST 上探测指令清单。 信息: 未找到区域性 Neutral 的指令清单。 信息: 结束程序集探测。 错误: 无法解析参考 Microsoft.VC80.CRT,processorArchitecture="x86",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="8.0.50727.6195"。 错误: 生成激活上下文失败。 结束生成激活上下文。
解决版本,安装更新下面补丁即可