Skip to main content
Participant
January 6, 2014
Question

An exception occurred when instantiating a COM object.

  • January 6, 2014
  • 1 reply
  • 1723 views

Hi,

We are testing CF 10 on 2012 R2 with an old CF application. I understand COM objects only work with 32 bit CF, so I have installed the 32 bit version, but I am receiving the following error:

An exception occurred when instantiating a COM object.            

            The cause of this exception was that: AutomationException: 0x80040154 - Class not registered.

I found this old article mentioning to register typeviewer.dll - http://helpx.adobe.com/coldfusion/kb/coldfusion-mx-class-registered-error.html but I am unable to locate this dll anywhere.

Is anyone able to provide advice on how to resolve this issue.

Thanks

Elise

    This topic has been closed for replies.

    1 reply

    Participant
    January 6, 2014

    Have managed to fix the issue by copying the typeviewer.dll file from a CF 8 install and register it on the server.

    Any chance that there is a newer version of typeviewer.dll out there and if Adobe could send a copy of it to me?

    Thanks

    Elise

    Anit_Kumar
    Community Manager
    Community Manager
    January 6, 2014

    Hello Elise,

    Since the server itself is 64-bit, you may try the suggestions mentioned at http://forums.adobe.com/message/5975449#5975449 for CF10.

    Hope this helps.

    Regards,

    Anit Kumar