当前位置: 首页 > 编程技术 > 正文

使用depends.exe解决dll的依赖性问题

     最近编写了一个ATL插件,在WIN7下可以正常的注册,在本机的Xp上也可正常的注册,但是当我把插件拷贝到另外一台Xp的机器上时,使用Regsvr32手动注册插件时,注册失败:

Regsvr32注册插件失败

Regsvr32提示:LoadLibrary失败,不能找到指定的模块,

      刚开始以为是插件使用的库文件的问题,但是始终没有找到问题出现在那里,无意间在CSDN看到了同样的问题,有位网友提到使用Dll的依赖性问题,于是抱着试试的态度,使用Denpends,exe来检测插件的依赖性:

depends界面

    如果缺少某些dll的话,那么就会出现一个问号,只要把缺少的dll拷贝到System32或者是插件所在的目录下就可以解决依赖性问题了

另外。Depens.exe是VC自带的一个工具,如果没有的话,可以到点击链接去下载:点击我去下载



本文固定链接: http://kuaile.in/archives/1101 | 蒲公英的博客

该日志由 蒲公英 于2012年07月07日发表在 编程技术 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 使用depends.exe解决dll的依赖性问题 | 蒲公英的博客
关键字:
【上一篇】
【下一篇】

使用depends.exe解决dll的依赖性问题:等您坐沙发呢!

发表评论


You must enable javascript to see captcha here!

快捷键:Ctrl+Enter