Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Utilisez l’indicateur d’option suivant pour spécifier que le programme d’installation exécute l’action personnalisée uniquement lorsqu’un correctif est désinstallé. Pour définir l’option, ajoutez la valeur de cette table à la valeur dans le champ ExtendedType de la table CustomAction.
Windows Installer 4.0 et versions antérieures: Non pris en charge. Cette option est disponible à partir de Windows Installer 4.5.
| Constant | Hexadécimal | Décimal | Description |
|---|---|---|---|
| msidbCustomActionTypePatchUninstall | 0x8000 | 32768 | L’action personnalisée s’exécute uniquement lorsqu’un correctif est désinstallé. |
Remarques
Cet attribut peut être ajouté à une action personnalisée en la créant dans le package Windows Installer (fichier.msi). Une nouvelle action personnalisée avec cet attribut peut être ajoutée par un correctif. Une action personnalisée ayant cet attribut peut être mise à jour par un correctif. Cet attribut ne peut pas être ajouté ou supprimé par un correctif à une action personnalisée existante.
Si un correctif ajoute ou met à jour une action personnalisée avec cet attribut, Windows Installer exécute l’action personnalisée nouvelle ou mise à jour lorsque le correctif est désinstallé. Windows Installer met à la disposition des mises à jour du correctif en cours de désinstallation pour l’action personnalisée de désinstallation du correctif. Le correctif doit inclure une table MsiTransformView*<PatchGUID>* pour fournir ces informations à Windows Installer.
Lorsqu’un package contenant une action personnalisée avec l'msidbCustomActionTypePatchUninstall attribut est installé à l’aide d’une version du programme d’installation antérieure à Windows Installer 4.0, le programme d’installation n’appelle pas l’action personnalisée lorsque le correctif est désinstallé. L’installation peut exécuter l’action personnalisée pendant l’installation, la réparation ou la mise à jour du package.
Les actions personnalisées avec l’attribut msidbCustomActionTypePatchUninstall doivent être conditionnées à l’aide de la propriété MSIPATCHREMOVE pour empêcher l’exécution de l’action personnalisée lors de l’installation, de la réparation ou de la mise à jour à l’aide d’un système avec Windows Installer 4.0 ou version antérieure. Lorsque Windows Installer 4.5 et versions ultérieures est installé, tous les correctifs sur le système ayant des actions personnalisées marquées avec l’attribut msidbCustomActionTypePatchUn install exécutent l’action personnalisée lors de la désinstallation des correctifs. Si Windows Installer 4.5 ou version ultérieure est supprimé du système, les correctifs perdent la fonctionnalité de désinstallation des correctifs d’action personnalisée.
Pour plus d’informations sur l’exécution d’une action personnalisée lors de la désinstallation d’un correctif à l’aide d’une version antérieure à Windows Installer 4.5, consultez Patch Uninstall Custom Actions.
Rubriques connexes