【问题标题】:Not able to find MSCVR90.dll找不到 MSCVR90.dll
【发布时间】:2009-07-31 07:16:30
【问题描述】:

我的是生成 .ocx 文件的 activex 插件。当我使用依赖项walker 打开时,它显示它依赖于MFC90.dll 和MSCVR90.dll。它在 amd64_mfc 和 amd64_crt 文件夹中。

MFC90.dll 依赖于 MSVCR90.dll,它显示它不在 amd64_crt 文件夹中。

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

我应该使用这些文件进行链接还是什么?

【问题讨论】:

标签: visual-c++


【解决方案1】:

您使用的是 64 位版本的依赖遍历器吗?听起来您的应用程序是为 32 位编译的,因此您需要安装 32 位 Visual Studio C/C++ 运行时。

【讨论】:

    【解决方案2】:

    听起来您可能遇到了manifest 问题。

    【讨论】:

      【解决方案3】:

      我用 64 位版本编译。我正在使用 64 位版本的依赖walker。

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

      【讨论】:

        猜你喜欢
        • 2012-07-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多