【问题标题】:Using dependency Walker to find missing file使用依赖 Walker 查找丢失的文件
【发布时间】:2011-10-06 04:08:16
【问题描述】:

我的 dll 在我的计算机上运行良好,但在另一台计算机上却无法运行。显然缺少依赖项。我尝试使用依赖walker 来查找丢失的文件。它说:

错误:“MyDllFile.DLL”的并行配置信息包含错误。此应用程序无法启动,因为应用程序配置不正确。重新安装应用程序可能会解决此问题 (14001)。 警告:由于延迟加载依赖模块中缺少导出功能,至少有一个模块存在未解析的导入。

但它没有说明丢失了哪个文件。在哪里可以找到丢失的文件? (该dll是本机代码dll,使用Visual Studio 2005 express构建。我已经在目标计算机上安装了VS2005 Redistribution)

【问题讨论】:

    标签: dll dependencies dependency-walker


    【解决方案1】:

    有“VS2005 redistributables”和“VS2005 SP1 redistributables”。也许您需要 SP1 可再发行组件?

    您可以搜索“Microsoft Visual C++ 2005 SP1 Redistributable Package (x86)”以找到 SP1 风格。

    【讨论】:

    • 谢谢。我安装了它,但没有任何成功。如何使用 Dependency Walker 查找有问题的依赖文件?
    • 用VS2005编译(未安装SP1),在其他电脑上运行。
    • 我见过depends.exe在出现问题时突出显示运行时(msvc*.dll)库,但我认为我必须向下滚动模块列表而不是查看依赖关系树。
    猜你喜欢
    • 2017-01-11
    • 1970-01-01
    • 2011-09-07
    • 2014-09-06
    • 1970-01-01
    • 2012-02-12
    • 1970-01-01
    • 1970-01-01
    • 2021-12-16
    相关资源
    最近更新 更多