How to Fix Class Registration?

Asked

Viewed 424 times

0

I am trying to call an external application to my application and when I call this application I get error following.

Retrieving the COM class Factory for Component with CLSID {7BB8A242-8662-40D0-A0E0-D796BF2162E7} failed due to the following error: 80040154 Class not Registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

Description: An unhandled Exception occurred During the Execution of the Current web request. Please review the stack trace for more information about the error and Where it originated in the code.

Exception Details: System.Runtime.Interopservices.Comexception: Retrieving the COM class Factory for Component with CLSID {7BB8A242-8662-40D0-A0E0-D796BF2162E7} failed due to the following error: 80040154 Class not Registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

I have already changed the project platform to x86, and I have registered the libraries via regsvr32 and if this information can help answer my operating system is 64bit.

  • Did this ever work? Is the Activex project yours too? In what language do you implement it? How do you consume Activex in C#; via TLB import? Has Activex been recompiled? There are some reasons to have this problem but it can be ungrateful to go out listing... You better give more details about this Activex and also about the way you consume it in C#.

  • in Visual Studio works normally and has a library that performs the call of this application, but when publishing the site in IIS no longer works, the Active X Project is not mine, this application calls a biometric reader connected via USB...

  • Enveloping a DCOM component is an option?

  • I will look into it... if you have any link or answer here from the OS, I thank you in advance...

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.