无法加载dll libglorycolx2010.dll.该应用程序未能启动,因为其并排配置不正确.Hresult:0x

Unable to load dll libglorycolx2010.dll. The application has failed to start because its side by side configuration is incorrect. HRESULT: 0x800736B1

本文关键字:dll 配置 Hresult 0x 因为 不正确 启动 libglorycolx2010 加载 应用程序      更新时间:2023-10-16

我在我的C 项目中使用了第三方DLL,libglorycolx2010.dll。当我尝试运行项目时,我会收到上述错误。

许多来源在线建议我安装了我已经完成的Microsoft Visual C 分发软件包。问题是,我不确定DLL需要哪些依赖关系。在这种情况下,我安装了所有版本Microsoft Visual C 分发软件包(2005,2008,2010,2012)X86位,但问题仍然存在。我正在使用dllimport加载图书馆,并且正在使用Visual Studio 2012 Professional。

我还尝试使用regsvr32注册DLL,但仍然有同样的错误。请有人帮助。

使用Visual Studio命令提示使用dumpbin命令来分析libglorycolx2010.dll。这将分析DLL并显示DLL的所有依赖项。

转到System32文件夹,然后搜索使用Dumpbin命令显示的所有依赖项。

有可能缺少的可能性。请访问https://www.dll-files.com/并搜索丢失的DLL并下载它,然后将其复制到System32文件夹。

尝试再次运行项目。

通常,当我遇到此错误时,这意味着我试图将32位DLL加载到64位应用程序中,或者将64位DLL或64位DLL加载到32位应用程序中。