首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >动态链接库(DLL)初始化例程失败。(HRESULT:0x8007045A中的异常)在使用Pinvoke时出错

动态链接库(DLL)初始化例程失败。(HRESULT:0x8007045A中的异常)在使用Pinvoke时出错
EN

Stack Overflow用户
提问于 2015-02-23 05:29:48
回答 1查看 6.3K关注 0票数 0

我有一个WPF应用程序,它使用pinvoke调用C++方法dll名称作为Project1.dll.when,我正在windows 7上安装并使用它,它运行良好,但在windows 8.1上它提供了“无法加载DLL‘C:\MyApp3 3\project1.dll”:一个动态链接库(DLL)初始化例程失败。(HRESULT:0x8007045A除外)。项目1.dll放在C:\MyApp3 3文件夹中。这一错误的原因是什么?

EN

回答 1

Stack Overflow用户

发布于 2015-02-23 07:39:47

这是一个封装这个Win32错误的COM错误代码

ERROR_DLL_INIT_FAILED (0x45A) 动态链接库(DLL)初始化例程失败。

它意味着您加载的DLL或其依赖项之一从其FALSE返回DllMain

您需要进行一些调试才能找到原因。您可以从在DLL和任何依赖的DLL中查找DllMain开始。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28667409

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档