开发者

Retrieving the COM class factory for component with CLSID {} failed due to the following error: 80040154 Class not registered

开发者 https://www.devze.com 2023-03-27 00:05 出处:网络
Retrieving the COM class factory for component with CLSID {C47C8528-950A-4D52-802C-AED89CD9042B} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (R

Retrieving the COM class factory for component with CLSID {C47C8528-950A-4D52-802C-AED89CD9042B} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).

i am using third party DLL call Interop.flixengine_com.dll. although i ma开发者_StackOverflow中文版 registerd it using Resam for GAC and it is refring from GAC.

but i cant not create object of it giving above damn error.pls help.


That interop.X.dll is actually a wrapper around some other, unmanaged DLL that's called something like fixengine_com.dll - you need to deploy the latter on the machine where your code is running - specifically you need to copy that DLL and all its dependencies and run regsvr32 to register it with COM. That unmanaged DLL contains the COM server - actual code that will serve your requests and the interop.X.dll is only a wrapper to route calls from your managed code into that unmanaged COM server.

0

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号