Disclosed is a method, system, and program for updating a registry object
during the installation of a computer program on a computer system. The
operating system includes an installation program that updates the
registry object during installation of the computer program on the
computer system. The registry object and installation program are
operating system specific. During execution of the program, a call is made
to a cross-platform installation program. The cross-platform installation
program is capable of installing the computer program on different
operating system platforms. The cross-platform installation program
installs the installed components for the computer program on the computer
system. The cross-platform installation program further makes a call to an
operating system interface program specific to the operating system on
which the computer program is being installed. Execution of this operating
system interface program updates at least one field in the registry object
with information on the installed components of the computer program being
installed. Preferred embodiments further include a cross-platform
uninstallation program, different from the operating system specific
uninstallation program, that is capable of removing the computer program
from different operating system platforms. The cross-platform
uninstallation program calls an operating system interface program
specific to the operating system on the computer system from which the
computer program is being uninstalled. The operating system interface
program removes information on the installed components removed from the
computer system from the registry object.
Révélée est une méthode, un système, et un programme pour mettre à jour un objet d'enregistrement pendant l'installation d'un programme machine sur un système informatique. Le logiciel d'exploitation inclut un programme d'installation qui met à jour l'objet d'enregistrement pendant l'installation du programme machine sur le système informatique. Le programme d'objet et d'installation d'enregistrement sont détail de logiciel d'exploitation. Pendant l'exécution du programme, un appel est fait à un programme d'installation de croix-plateforme. Le programme d'installation de croix-plateforme est capable d'installer le programme machine sur différentes plateformes de logiciel d'exploitation. Le programme d'installation de croix-plateforme installe les composants installés pour le programme machine sur le système informatique. Les marques supplémentaires de programme d'installation de croix-plateforme un appel à un détail de programme d'interface de logiciel d'exploitation au logiciel d'exploitation sur lequel le programme machine est installé. L'exécution de ce programme d'interface de logiciel d'exploitation met à jour au moins un champ dans l'objet d'enregistrement avec l'information sur les composants installés du programme machine étant installé. Les modes de réalisation préférés incluent plus loin un programme d'uninstallation de croix-plateforme, différent du programme spécifique d'uninstallation de logiciel d'exploitation, qui est capable d'enlever le programme machine de différentes plateformes de logiciel d'exploitation. Le programme d'uninstallation de croix-plateforme appelle un détail de programme d'interface de logiciel d'exploitation au logiciel d'exploitation sur le système informatique duquel le programme machine est uninstalled. Le programme d'interface de logiciel d'exploitation enlève l'information sur les composants installés enlevés du système informatique de l'objet d'enregistrement.