If you decide to upgrade to Chameleon4.0, the following table lists the changes you must make if you have built your application using the current networking components (NETDLL2.dll):
Language
Will existing executables run?
Change/Workaround Required
Symptom/Error
VB6 with current networking components (NETDLL2.dll)
No
This applies only to applications that use the networking ActiveX controls. This is independent of the directory structure change. In each new installation of Chameleon, the networking controls are registered using new CLSIDs. This means that any existing applications that have been built with older CLSIDs will not be able to reference the new controls. The applications will have to be rebuilt to work with the new version of Chameleon.
Note that applications that use only the Chameleon COM interface and not the networking components do not require any change.
Component 'CHMllpClientControl.ocx' or one of its dependencies not correctly registered: a file is missing or invalid.