Главная страница | назад

Article #19484: 'Class not registered' error when deploying application.

 Question and Answer Database

FAQ4484C.txt - 'Class not registered' error when deploying application.

Category   :Deployment
Platform   :All-32Bit
Product    :All-CBuilder,   

I have created an application which works fine on my development machine, but
will not run when I try it on another machine. I used the provided InstallShield,
but I get a 'Class not regestered' error when I try to start the app.

What's wrong?

The problem is that you have used an ActiveX control in your application and not 
distributed and/or regestered the control on the client machine.

To solve this, consult the documenatation for the ActiveX control you are using to
find out about which file you need to distribute. 

If you are useing the THTML control that comes with some versions of C++Builder, 
the file is html.ocx.

InstallShield has the capability to regester the control with the target system, read the
InstallShield help files for specific instructions on how to do this.

3/19/99 1:44:49 PM

Last Modified: 01-SEP-99