Retrieving the COM class factory for component with CLSID {XXXX} failed due to the following error: e06d7363

1

I developed a Windows form application using C#.NET to test some device. A also have user-mode driver (DLL) developed on Visual C++ (with sources). My C#.NET application is running on my Windows XP platform. When I try to use some class from DLL in the application I get error:

Retrieving the COM class factory for component with CLSID {5B145E4D-5D9E-45F6-B580-ADBD48380118} failed due to the following error: e06d7363 Exception from HRESULT: 0xE06D7363.

Please take note that error code is e06d7363 not 80040154 because there are many solved issues with 80040154 but I couldn't find any solition for e06d7363. Just in case my platform is x86, DLL is built for x86 and application is also built for x86.

Another important detail that may be helpful but I can't find the explanation is that I don't get the error on Win7 x86, but I get it on WinXP.

And the last one thing. I have Microsoft Visual Basic 6.0 application that works fine with this DLL on my WinXP but I can't implement it on C#.NET.

c++
.net
dll
com
com-interop
asked on Stack Overflow Sep 14, 2016 by chaika_sv

0 Answers

Nobody has answered this question yet.


User contributions licensed under CC BY-SA 3.0