背景:Regsvr32 D:\****\Out\***.dll
错误提示:模块“****”加载失败,请确保该二进制存储在指定的路径中,.......,找不到指定的模块。
尝试解决方案:更换dll位置,分别至SysWOW64和system32文件夹下并使用管理员权限打开,以及其他最后看来是无用功的操作
结果:没用
真●解决方案:使用工具 Dependency Walker 分析该dll所依赖的dll是否存在本地安装注册
如图所示,黄色问号就是导致注册失败的罪魁祸首,接下来“安排”它们,然后在运行CMD,输入Regsvr32 D:\****\Out\***.dll,即可解决问题,Over