janvier 6, 2022

Préparation des installations pour la maintenance et la désinstallation

InstallShield 2020

InstallShield permet à vos utilisateurs de réexécuter votre installation pour modifier les fonctionnalités du programme ou réinstaller ou supprimer votre application. Lorsque les utilisateurs sélectionnent votre application dans Ajouter ou supprimer des programmes dans le Panneau de configuration, l’installation affiche des boîtes de dialogue qui permettent aux utilisateurs d’effectuer l’une des opérations suivantes:

Installez des fonctionnalités individuelles qui n’ont pas été précédemment installées et désinstallez des fonctionnalités individuelles.
Réinstallez votre application avec les paramètres sélectionnés lors de la première installation.
Désinstallez votre application.

Pour modifier, réparer ou désinstaller une application, le système d’exploitation doit avoir une indication que l’application est présente. Pour permettre cela, une installation enregistre une application avec le système d’exploitation afin qu’elle puisse être facilement maintenue ou désinstallée. Vous saisissez les informations nécessaires dans la vue Informations générales.

Dans toutes les installations d’InstallShield, la maintenance (c’est-à-dire la modification et la réparation) est gérée automatiquement par défaut.

Dans une installation basée sur Windows Installer, la désinstallation est gérée automatiquement, à la seule exception des actions personnalisées, qui doivent soit annuler leur propre effet pendant la désinstallation, soit annuler leur effet par une autre action personnalisée qui s’exécute uniquement pendant la désinstallation.

Dans une installation InstallScript ou InstallScript MSI, de nombreuses actions des fonctions de script sont enregistrées pour une désinstallation automatique ; votre script de désinstallation doit gérer les actions des fonctions de script qui ne sont pas enregistrées.

Voir Aussi

Préparation d’une installation InstallScript pour la désinstallation

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.