Configuration de la fonctionnalité Ajouter/Supprimer des programmes avec Windows Installer
Vous pouvez fournir toutes les informations nécessaires pour configurer la fonctionnalité Ajouter/Supprimer des programmes dans le Panneau de contrôle en définissant les valeurs de certaines propriétés du programme d’installation dans le package Windows Installer de votre application. La définition de ces propriétés écrit automatiquement les valeurs correspondantes dans le registre. Si le programme d’installation détecte que le produit est marqué pour suppression complète, des opérations sont automatiquement ajoutées au script pour supprimer le dossier Ajouter/Supprimer des programmes dans le Panneau de configuration pour le produit.
Si une application n’est pas inscrite, elle n’est pas répertoriée dans Ajouter/Supprimer des programmes dans le Panneau de configuration. Pour plus d’informations, consultez Ajouter et supprimer une application sans laisser de traces dans le registre.
Les applications qui ont été installées dans le contexte d’installation par utilisateur s’affichent dans Ajouter/Supprimer des programmes de l’utilisateur actuel. Les applications qui ont été installées dans le contexte d’installation par ordinateur s’affichent dans Ajouter/Supprimer des programmes de tous les utilisateurs. Les applications qui n’ont pas été installées par ordinateur et qui n’ont été installées qu’en tant qu’applications par utilisateur pour des utilisateurs autres que l’utilisateur actuel n’apparaissent pas dans la fonctionnalité Ajouter/Supprimer des programmes de l’utilisateur actuel.
Veuillez noter que les packages d’installation contenant la propriété LIMITUI doivent également contenir la propriété ARPNOMODIFY. Cela est nécessaire pour qu’un utilisateur obtienne le comportement correct à partir de l’utilitaire Ajouter/Supprimer des programmes du Panneau de configuration lors de la tentative de configuration d’un produit.
Le programme d’installation utilise les propriétés publiques suivantes pour gérer la fonctionnalité Ajouter/Supprimer des programmes dans le Panneau de configuration.
Nom de la propriété | Brève description de la propriété |
---|---|
ARPAUTHORIZEDCDFPREFIX | URL du canal de mise à jour pour l’application. La valeur que le programme d’installation écrit sous Désinstaller la clé de registre. |
ARPCOMMENTS | Fournit des commentaires pour la fonctionnalité Ajouter/Supprimer des programmes dans le Panneau de configuration. La valeur que le programme d’installation écrit sous Désinstaller la clé de registre. |
ARPCONTACT | Fournit le contact pour la fonctionnalité Ajouter/Supprimer des programmes dans le Panneau de configuration. La valeur que le programme d’installation écrit sous Désinstaller la clé de registre. |
ARPINSTALLLOCATION | Chemin d’accès complet au dossier principal de l’application. La valeur que le programme d’installation écrit sous Désinstaller la clé de registre. |
ARPHELPLINK | Adresse Internet, ou URL, pour le support technique. La valeur que le programme d’installation écrit sous Désinstaller la clé de registre. |
ARPHELPTELEPHONE | Numéros de téléphone du support technique. La valeur que le programme d’installation écrit sous Désinstaller la clé de registre. |
ARPNOMODIFY | Empêche l’affichage d’un bouton Modifier pour le produit dans Ajout/Suppression de programmes dans le Panneau de configuration.Remarque : cela affecte uniquement l’affichage dans l’ARP. Windows Installer est toujours capable de réparer, d’installer à la demande et de désinstaller des applications via une ligne de commande ou l’interface de programmation. |
ARPNOREMOVE | Empêche l’affichage d’un bouton Supprimer pour le produit dans Ajouter/Supprimer des programmes dans le Panneau de configuration. Le produit peut toujours être supprimé en sélectionnant le bouton Modifier si le package d’installation a été créé avec une interface utilisateur qui fournit la suppression du produit en option. Note: Cela affecte uniquement l’affichage dans l’ARP. Windows Installer est toujours capable de réparer, d’installer à la demande et de désinstaller des applications via une ligne de commande ou l’interface de programmation. |
ARPNOREPAIR | Désactive le bouton Réparer dans ajout/suppression de programmes dans le Panneau de configuration.Remarque : cela affecte uniquement l’affichage dans l’ARP. Windows Installer est toujours capable de réparer, d’installer à la demande et de désinstaller des applications via une ligne de commande ou l’interface de programmation. |
ARPPRODUCTICON | Identifie l’icône affichée dans Ajouter/Supprimer des programmes. Si cette propriété n’est pas définie, la fonctionnalité Ajouter/Supprimer des programmes spécifie l’icône d’affichage. |
ARPREADME | Fournit le fichier ReadMe pour la fonctionnalité Ajouter/Supprimer des programmes dans le Panneau de configuration. La valeur que le programme d’installation écrit sous Désinstaller la clé de registre. |
ARPSIZE | Taille estimée de l’application en Ko. |
ARPSYSTEMCOMPONENT | Empêche l’affichage de l’application dans la liste des programmes de l’élément Ajout/Suppression de programmes dans le Panneau de configuration.Remarque : cela affecte uniquement l’affichage dans l’ARP. Windows Installer est toujours capable de réparer, d’installer à la demande et de désinstaller des applications via une ligne de commande ou l’interface de programmation. |
ARPURLINFOABOUT | URL de la page d’accueil de l’application. La valeur que le programme d’installation écrit sous Désinstaller la clé de registre. |
ARPURLUPDATEINFO | URL des informations de mise à jour de l’application. La valeur que le programme d’installation écrit sous Désinstaller la clé de registre. |
Notes
Pour plus d’informations sur l’outil Définir le programme et les valeurs par défaut, reportez-vous à la section Utilisation de la fonctionnalité Définir l’accès au programme et les valeurs par défaut de l’ordinateur.