My theory is that the OCX that the installation is trying to register
already exists in Windows Server (or one of the intalled applications) with
a newer version number as the one it is attempting to register.
Usually (not sure from OS to OS however) you can ignore those as the
application will simply try to use the one from the OS. (The problem that
might occur is functionality conflict.
A possible answer to this (may not work for all situation but it did work
once or twice for me, is to change the name of the faulty OCX files so that
they dont conflict with what's already existing. (some are dependant on the
name of the OCX and will not work if changed, others seem to allow
themselves to be renamed).
If the OCX is one supplied by microsoft VB itself (or a 3rd party vendor
Custom ActiveX control) then you might want to email the makers of the OCX
with your situation and asking them if they know about this issue and how to
go about registering it. In the installation script used you might want to
add version checking when installing any or all DLL files and OCX it
installs.
--
"Stangonline.com" <in**@stangonline.com> wrote in message
news:_H********************@twister.tampabay.rr.co m...
Ok, im familiar with typical troubleshooting of this type on problem, but
I do not do any programming myself. Im hoping you guys can help me with an
install problem that I am having.
I have an application that fails to register 2 .ocx files during
installation. The OS is Windows Server 2003 running as a terminal server.
I have since tried to install the same application in Windows 2000
Terminal server and it worked fine. SO im guessing some version of a .dll that
these .ocx files were dependent on has changed.
How do I dertermine which files, if any are causing the trouble?
I tried to manually register these files using regsvr32.exe, but it fails
with a 0x80040200 error.
The developer is not any help, as now he claims that his app has not been
tested in 2003, which he originally said would work.
Any help would be greatly appreciated.
Jeff Foster
jfoster .at. aasdifference.com