retrieving the COM class ...failed due to error:80040154

  • Thread starter Thread starter aowi
  • Start date Start date
A

aowi

Hi,

I am developing an application on a 64-bit server and calling 32-bit dlls.
I got the error: retrieving the COM class {...}...failed due to
error:80040154.
Is it true in no circumstances we can configure a 64-bit applicaiton to run
with a 32-bit DLL? What could be the possible solution to this issue?

Please help!!

Thanks,

Aowi
 
aowi said:
I am developing an application on a 64-bit server and calling 32-bit
dlls. I got the error: retrieving the COM class {...}...failed due to
error:80040154.
Is it true in no circumstances we can configure a 64-bit applicaiton
to run with a 32-bit DLL? What could be the possible solution to this
issue?

You can set the application pool associated with the site to be 32-bit, if
that helps.

Andrew
 
aowi said:
I am developing an application on a 64-bit server and calling 32-bit
dlls. I got the error: retrieving the COM class {...}...failed due to
error:80040154.
Is it true in no circumstances we can configure a 64-bit applicaiton
to run with a 32-bit DLL? What could be the possible solution to this
issue?

You can set the application pool associated with the site to be 32-bit, if
that helps.

Andrew
 
Thank you. But I checked the IIS, it is IIS6.0 not 7.0. I almost tried
everything now, still same error. I also checked the registry using
'regedit', the classID mentioned in error message is there, but still report
not retrievable...Any idea?

Thanks!
 
Thank you. But I checked the IIS, it is IIS6.0 not 7.0. I almost tried
everything now, still same error. I also checked the registry using
'regedit', the classID mentioned in error message is there, but still report
not retrievable...Any idea?

Thanks!
 
Thank you. I followed the example and run the command, but the error still
same...

I checked the 'regedit', under HKEY_LOCAL_MACHINE/SOFTWARE/CLASSES/CLSID, I
did found the class ID in the error message, so it means it is registered,
right? Just for some reason, can not be retrieved...I really do not what to
do now.

Anyone have a suggestion, please let me know. Thanks!
 
Thank you. I followed the example and run the command, but the error still
same...

I checked the 'regedit', under HKEY_LOCAL_MACHINE/SOFTWARE/CLASSES/CLSID, I
did found the class ID in the error message, so it means it is registered,
right? Just for some reason, can not be retrieved...I really do not what to
do now.

Anyone have a suggestion, please let me know. Thanks!
 
Back
Top