The reference counter-dependent uninstallation option controls the multiple use of a file. When you apply this file option, a counter (reference counter) on the target computer is updated upon file installation and removal. If it does not already exist, the reference counter is created. The counter is incremented by 1 each time the file is installed and decremented by 1 each time the file is removed. The Installer deletes this file (and the reference counter) only, if the counter resets to zero during uninstallation.
For example, if a DLL file such as vbxxx.dll is part of an application program, this DLL file is installed for the first time when you install the application program. If you install any other application program that contains the same DLL file (vbxxx.dll), the reference counter for the file is incremented. When you remove any of the application programs that use the same DLL file, the reference counter is decremented. Normally, the file is deleted, however, when using the reference counter option, the file is retained to ensure that the other application programs that need vbxxx.dll are able to run.
The reference counter-dependent uninstallation file option is effective only, if it is specified for all products on the target computer that use this file. We recommend that you apply this option .
To choose the reference counter-dependent uninstallation option, select the appropriate file path name on the Product Files Filter tab of the Configure Reference System dialog and click the reference counter-dependency button.
Important! Apply the reference counter-dependent uninstallation option only for files that are used by several application programs and only when absolutely necessary! Unnecessary counters increase the registry size and slow down installation. Moreover, this file option is effective only, if it is applied to all products installed on the target computer that contain this file.
|
Copyright © 2013 CA.
All rights reserved.
|
|