General considerations, Application distribution and installation, Developing ce drivers and – Rockwell Automation 6182 SDK User Manual
Page 29: Chapter
Developing CE Drivers and
Developing CE Drivers and
Developing CE Drivers and
Developing CE Drivers and
Applications for the RAC6182
Applications for the RAC6182
Applications for the RAC6182
Applications for the RAC6182
There are two general considerations for developing drivers and
applications for the RAC6182:
Distributing and installing applications
Persistence considerations
Application Distribution and Installation
Application programs for the RAC6182 will consist of EXE and DLL
files that will reside in the FAT partition of the Disk-On-Chip. They will
be installed much like applications for Windows desktop operating
systems.
Typically, a RAC6182 CE application will be distributed as a package
containing the run-time components, in compressed form, and an
executable “installation script” that manages the installation process.
When the installation script (typically “Setup.exe”) is run, the run-time
components will be decompressed and moved to their assigned folder(s),
desktop icons and start menu entries will be created, and the system
registry will be edited to register the application’s components and
associated parameters. Finally, an uninstall script will be created and
saved.
Microsoft’s InstallShield tool is recommended for packaging
applications for distribution. This tool alleviates some of the difficulties
associated with the development of installation scripts and imposes a
familiar “look and feel” on the installation process.
The application developer should give some thought to the means to be
used for distributing the installation script. Generally, there are two
means available: CDROM and the internet.
Chapter
Chapter
Chapter
Chapter
2
General Considerations