ARPNOREMOVE, propriété

La définition de la propriété ARPNOREMOVE désactive la fonctionnalité Ajouter ou supprimer des programmes, dans le Panneau de configuration, qui supprime le produit. Pour Windows 2000, cela désactive le bouton Supprimer du produit dans la fonctionnalité Ajouter ou supprimer des programmes dans le Panneau de configuration. Pour les systèmes d’exploitation antérieurs, cela a pour effet de supprimer le produit de la liste des produits installés dans Ajouter ou supprimer des programmes dans le Panneau de configuration.

Si la propriété ARPNOREMOVE est définie, l’action RegisterProduct écrit la valeur "NoRemove" sous la clé de Registre :

HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\{clé de produit}

La définition de la propriété ARPNOREMOVE empêche l’écriture de la valeur UninstallString sous cette clé. La valeur UninstallString est une ligne de commande qui permet de supprimer le produit, pas de le reconfigurer.

Notes

Par exemple, cette propriété peut être définie lors d’une transformation de personnalisation pour empêcher les utilisateurs de supprimer une personnalisation faite par l’administrateur.

Configuration requise

Condition requise Valeur
Version
Windows Installer 5.0 sur Windows Server 2012, Windows 8, Windows Server 2008 R2 ou Windows 7. Windows Installer 4.0, ou Windows Installer 4.5 ou version ultérieure sur Windows Vista. Windows Installer sur Windows Server 2003 ou Windows XP. Pour plus d’informations sur le Service Pack Windows requis par une version de Windows Installer, consultez Configuration requise pour le runtime Windows.

Voir aussi

Propriétés