LoadLibrary失败-找不到指定的模块

时间:2018-08-01 07:31:53

标签: c++ dll regsvr32

首先,我发现并阅读了这篇文章:

LoadLibrary project.dll failed. The specified module could not be found

我正在跑步:

    Windows 10 Enterprise
    Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz 2.49 GHz
    8.00 GB (7.69 GB usable)
    64-bit Operating System, x64-based processor

根据“ ver”:

    Microsoft Windows [Version 10.0.17134.167]

不幸的是,当我选择问题文件时,我无法通过“ Dependency Walker”应用程序打开DLL,它只是进入了“无响应”状态,并且无法恢复。

我正在注册一堆DLL,除了一个DLL以外,其他都没问题,它的构建没有错误,但是当我尝试注册时得到了这个信息:

enter image description here

编辑:“ Dependency Walker”确实运行,只是长时间处于“无响应”状态,但最终又回来了。

如何解释结果以解决问题?

    API_MS-WIN-CORE-APIQUERY-L1-1-0.DLL
    Error opening file. The system cannot find the file specified(2).

报告了相同的错误:

    API_MS-WIN-CORE_APPCOMPAT-L1-1-0.DLL
    API_MS-WIN-CORE_APPCOMPAT-L1-1-1.DLL
    API_MS-WIN-CORE_APPINIT-L1-1-0.DLL
    API_MS-WIN-CORE_ATOMS-L1-1-0.DLL
    API_MS-WIN-CORE_COM-L1-1-0.DLL
    API_MS-WIN-CORE_COM-L1-1-2.DLL

还有更多的DLL

1 个答案:

答案 0 :(得分:0)

等待“ Dependency Walker”最终返回后,我可以看到系统中缺少引用的DLL。

我现在已经通过安装缺少的DLL解决了此问题。