Support System File Naming Conventions

Provide a Smart Setup Program/Uninstall Utility

When designing an application, provide a "smart" setup program. For example, you may want to add some of these options:
  • Express setup, which sets up the application in its default configuration.
  • Custom setup, which allows the user to select which components they want to install, the directory in which they want the program to be installed, and whether the application should make system changes.
  • Minimal setup, which allows the application to take up the least amount of space.
  • You should also consider giving your user the option of storing large ancillary files (such as a dictionary or thesaurus) on a shared network server rather than locally.

Note

When you create your smart setup program, do not save the setup information in WIN.INI; use the registry instead.


The Setup Wizard

The Setup Wizard included with Visual Basic creates the file dependencies you need based on your project file. In addition, it compresses these files and builds an installation program (to a hard drive or floppy). All client-side registration is handled automatically, including file version verification. This is especially critical when you are installing DLL or OCX files onto a client's machine. The Setup Wizard also can be customized to include specific files, a company logo, or additional installation screens. All choices made with the Setup Wizard can be saved to a template.


Microsoft Windows Architecture Training
Microsoft Windows Architecture for Developers Training Kit
ISBN: B00007FY9D
EAN: N/A
Year: 1998
Pages: 324

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net