OCXInstaller allows XCOPY and ClickOnce deployment even for applications that use ActiveX controls. Until now, ActiveX controls could not be distributed without a setup application or a manual registration process. OCXInstaller gives applications the flexibility to use ActiveX controls and to run even from a USB thumb drive, storage cards, etc., without any setup application.
Registration-Free Activation is a handy mechanism that makes XCOPY and ClickOnce deployment possible, even when ActiveX controls are used. By adding a simple application manifest, your
application can run without actually registering the ActiveX controls explicitly. Unfortunately, Registration-Free Activation is limited to Windows XP and Windows Vista. On Windows 98,
Windows ME, Windows 2000 (and even XP without service packs), ActiveX controls require registration in the Windows Registry in order for applications to be able to use them. This prevents
simple XCOPY deployment or even ClickOnce deployment.
This leaves limited choices when deploying applications on older operating systems - write a complete setup application or perform manual control registration. While writing a setup
application is always possible, for many projects it is more effort than developing the actual application. Registering the control manually is error prone and may exceed an end-user's
desire to use your application.
With OCXInstaller, all ActiveX controls are distributed with an application, deployed using XCOPY or ClickOnce. Without ANY manual intervention, the ActiveX controls will be available to
the application, even copied to their target directory like the Windows System(32) directory. Since 1999/2000, Softel vdm, Inc. has been using its own, in-house setup application tool for
all its products. This knowledge has been incorporated into a simple ActiveX control distribution mechanism named OCXInstaller.
With the new OCXInstaller, ActiveX controls will be copied to the WindowsSystem(32) directory, of course with version checking, an accurate share count is maintained (in case multiple
applications use the same ActiveX control) and the control is registered. As many controls as needed can be installed, even additional files (again with version checking, share count if
desired and optional registration) can be included.
The OCXInstaller is very fast, too. Even though it checks whether all the files are in place every time your application runs, actual copying and registration only takes place if it is
truly necessary. Otherwise, it adds no noticeable overhead whatsoever.
It won't replace a full-blown Setup application, but for those cases where ClickOnce or XCOPY deployment would be enough, the OCX Installer will bridge the gap for ActiveX controls. The
OCXInstaller works with virtually all ActiveX controls, not just Softel vdm, Inc.'s own products. As long as an ActiveX control follows commonly accepted standards, OCXInstaller can make
it work with your application.
Softel vdm, Inc. is offering the OCXInstaller as a free, fully functional product. Complete information about OCXInstaller is available at http://www.softelvdm.com/ocxinstaller.
About Softel vdm, Inc.
Since 1994, Softel vdm, Inc. has been developing and publishing programmer productivity tools and applications for Windows, specializing in development tools for the professional Windows
programmer. For more information about the company and its full line of development tools, visit http://www.softelvdm.com.