Page 1 of 1

could not self-register OCX

Posted: Wed Jun 21, 2006 8:05 am
by 9530384
Hi.

Just wanted to upgrade from 7.0.0.6 to 7.0.0.8. Install went fine, but the teechart7.ocx is not registered! The install.log just says 'Could not self-register teechart7.ocx'. If I try to manually register it I get the error code 0x80004005.
I already tried to reinstall the previous version with the same result!
So help would be much appreciated!

Harry

Posted: Wed Jun 21, 2006 8:10 am
by narcis
Hi Harry,

Are you installing v7.0.0.8 TeeChart7.ocx at the very same path as v7.0.0.6 was? If that's not the case you should previously unregister v7.0.0.6 and register v7.0.0.8, otherwise, registering v7.0.0.8 should be enough.

For more information on how to manually register ActiveX components please read Registry considerations section in Tutorial 18 - TeeChart runtime installation requirements. You'll find the tutorials at TeeChart's program group.

Posted: Wed Jun 21, 2006 8:35 am
by 9530384
Yes, I installed 7.0.0.8 in the same directory. But I cant register the new teechart7.ocx
I already tried to uninstall/unregister the whole TChart/OCX and reinstall it - but it doesnt work anymore no matter which version I try. With regsvr32 I always get 'DllRegisterServer in teechart7.ocx failed. Return code was: 0x80004005'

So I dont know what to do anymore. 7.0.0.6 worked perfect before...

Posted: Wed Jun 21, 2006 11:05 am
by narcis
Hi AHIS,

You may not be unregistering the right ocx. You should open visual studio (6 or .net) and find out the physical path of the ocx currently registered. You can also find the registered TeeChart7.ocx at the following registry key:

HKEY_CLASSES_ROOT\CLSID\{0711C135-284C-4082-BE3D-C41B9B668527}\InprocServer32

Then reboot, unregister the old ocx and then register the new one.