Overview
Chapter 5
Distributing Components
Overview
Building an installation disk is very important. This is the first view a user will
have of your software system. It is crucial that the installation procedure install
your software easily and correctly. The last thing you want to hear from a user
is that the software won’t install.
For the Argus encoder family version 2.6, we use Wise version 8.1 to build our
software install package. The resulting installation disks are robust and easy to
follow, and they give a nice presentation to your application. All of the necessary
steps required by our components (driver and component registration, Windows
Registry setup, etc.) are handled automatically by the install software. If this
product meets your needs, use it. If it does not, there are many alternative installa-
tion products.
The concept of this chapter is to give you some direction on creating your
installation disks. It is very important that certain features of the component
architecture be installed correctly in order for the encoder to function properly.
You will, of course, be required to add the portions that you have created (any
*.EXE files and required *.DLL files) to the install script. We list the files that
are needed for your install script, and where they can be found on an installed
Argus system. It is important that these files be placed into the same directory
structure on the destination machine.
The following issues must be addressed within the installation procedure in order
for the board(s) and components to function correctly:
• Driver installation/Registry settings
• Redistributable files
• Microcode directory structure
• Argus COM components and registration
Driver Installation and Registry
Argus encoder software includes several sets of drivers:
•
VELASBE.SYS
, the encoder device driver for Windows 2000. During the
installation of Argus version 2.6, required drivers are automatically installed
and registered when running under Windows 2000.