导入DLL文件时,提示"找不到指定的模块"
时间:2011-06-07 来源:ITCat1990
这个问题,一开始很自然的我就想到,是否路径错误,但是后来仔细检查了也没错误。
去论坛里面问了下,也没人知道,查看DLL文件特性时,无意间看到了"依赖性"这个说法,也就是说某一个DLL文件很有可能是依赖其他DLL文件而存在的,类似于一个类中引用了其他类,所以我就查看了一下DLL文件的依赖性,当然要用到非常好用的PE查看器(http://www.dependencywalker.com/):
左边带黄色问号的两个DLL文件缺失,导致加载整个模块失败。
解决之道:
找到这两个文件,将他们和主DLL文件放在同一目录下即可。如果是从网上下载的DLL文件,最好去周边看看,是否少下载了什么文件,如果实在找不到,那就没有办法了。
相关阅读 更多 +