无法找到MSVCR90.dll

时间:2009-07-31 07:16:30

标签: visual-c++

我是activex插件,它生成.ocx文件。当我用依赖walker打开它显示它依赖于MFC90.dll和MSCVR90.dll。它位于amd64_mfc和a​​md64_crt文件夹中。

MFC90.dll依赖于MSVCR90.dll,即使它存在于amd64_crt文件夹中,也显示找不到它。

与此同时,我安装了VC ++ redis软件包,它在VC / redist foler中有mfc90.dll和mscvr90.dll。

我是否应该使用此文件进行链接或使用什么?

3 个答案:

答案 0 :(得分:0)

您使用64位版本的依赖性walker吗?听起来你的应用程序编译为32位,所以你需要安装32位visual studio c / c ++运行时。

答案 1 :(得分:0)

听起来你可能有manifest个问题。

答案 2 :(得分:0)

我已编译64位版本。我正在使用64位版本的依赖步行器。

供您参考我也在清单文件下面给出了。