社区
进程/线程/DLL
帖子详情
LoadLibrary失败,返回126
wangdannnnnnn
2012-02-17 10:11:58
C#程序调用一个DLL, LoadLibrary错误,GetLastError返回错误码126(没有找到指定模块)
1、使用depend工具检测,所有调用的dll都正常,没有缺失。
2、路径是正确的。
3、使用LoadLibraryW也不行。
4、使用其他dll,可以成功load。
还有什么可能的原因,请大牛们不吝赐教。
...全文
451
1
打赏
收藏
LoadLibrary失败,返回126
C#程序调用一个DLL, LoadLibrary错误,GetLastError返回错误码126(没有找到指定模块) 1、使用depend工具检测,所有调用的dll都正常,没有缺失。 2、路径是正确的。 3、使用LoadLibraryW也不行。 4、使用其他dll,可以成功load。 还有什么可能的原因,请大牛们不吝赐教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oyljerry
2012-02-17
打赏
举报
回复
1. 是不是标准DLL,是否为COM
2.估计可能还是有依赖等问题
Load
Library
返回
126
(转)
原文标题:
load
library
加载三方dll
失败
问题。 前几天,在联网测试三方的dll,但是出现dll放到exe目录下面可以正常加载,如果单独放一个目录却出现
126
错误代码,找不到指定的模块。 由于三方dll使用zlib版本和exe使用的zlib版本不同,所以三方的dll又不能放到exe目录中,必须单独新建目录。于是在网上搜索得到以下解决方案: 方式一 采用
Load
Library
Ex
Load
Library
下错误
返回
126
错误码排查过程
在开发一些Windows下的应用程序过程中,经常会手动加载一些DLL,使用的就是
Load
Library
这个函数,而这个函数一旦
失败
,
返回
的错误码基本都是
126
,
126
错误码的意思是找不到指定的模块,这不,我就遇到了这个问题,而且挺诡异的,就是Debug模式下一点问题没有,Release模式下就必出这个错误码。 先介绍下问题的环境,一个应用程序需要加载一个IoT模块的DLL,这个DLL又依赖了一些...
Load
Library
()动态调用dll
失败
,GetLastError()
返回
126
Load
Library
()函数调用
失败
,GetLastError()
返回
126
解决方案
Load
Library
动态加载dll
失败
,GetLastError
返回
错误码
126
问题描述 使用::
Load
Library
(sdkFullPath)动态加载海康dll,加载
失败
,GetLastError
返回
错误码
126
。 原因分析 错误码
126
表示没有找到指定模块,但是::
Load
Library
的参数sdk路径是正确的。 解决方案 最后使用::
Load
Library
Ex(sdkFullPath,NULL,
LOAD
_WITH_ALTERED_SEARCH_PATH),...
Load
Library
总是
失败
返回
错误代码为
126
在QT环境下的一个程序中调用了cb生成的dll日志库,但是
Load
Library
的时候,
返回
的HMODULE始终为NULL,用GetLastError()的时候,
返回
错误代码为
126
HMODULE hDll=
Load
Library
(L"PDA850.dll"); qDebug() << hDll << GetLastError();查网上都说缺少库所依赖的文件。depen...
进程/线程/DLL
15,471
社区成员
49,182
社区内容
发帖
与我相关
我的任务
进程/线程/DLL
VC/MFC 进程/线程/DLL
复制链接
扫一扫
分享
社区描述
VC/MFC 进程/线程/DLL
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章