>I am in a quandry on how to deploy an upgrade that involves "ADDED Features."
>
>I have added DynaZip to an app. That is upgrade. Nightly a timer fires that pushes updates, new version of the EXE, to the desktops. There is no Setup.exe.
>
>When I try this at the office the form that has the DynaZip controls will not open. OLE Error Code xxxx. Class not registered. OLE Object being ignored.
>
>So how do I register the OLE files? Do they have to be in the same directorys as my development machine, or can they be in the root of my app?
>
>regsvr32 \vitech\dzocx32.ocx bombs because it cant find oc30.dll??
>
>Anyone done this before?
>
>__Stephen
You'll need to call REGSERV32.EXE to register the OCX on the client machines somehow. One possible way would be to have your startup program determine if the OCX's are registered and then take care of that if necessary.
There's probably a better way but that's the first thing that comes to mind.
Dan LeClair
www.cyberwombat.comSET RANT ON - The Wombat BlogLife isn’t a morality contest and purity makes a poor shield. - J. Peter MulhernDisclaimer: The comments made here are only my OPINIONS on various aspects of VFP, SQL Server, VS.NET, systems development, or life in general, and my OPINIONS should not be construed to be the authoritative word on any subject. No warranties or degrees of veracity are expressed or implied. Void where prohibited. Side effects may included dizziness, spontaneous combustion, or unexplainable cravings for dark beer. Wash with like colors only, serve immediately for best flavor.