Table RemoveFile
La table RemoveFile contient une liste de fichiers à supprimer par l’action RemoveFiles. L’attribution de la valeur Null à la colonne FileName de cette table prend en charge la suppression des dossiers vides.
La table RemoveFile présente les colonnes suivantes.
Colonne | Type | Clé | Nullable |
---|---|---|---|
FileKey | Identificateur | O | N |
Component_ | Identificateur | N | N |
FileName | WildCardFilename | N | O |
DirProperty | Identificateur | N | N |
InstallMode | Integer | N | N |
Colonnes
-
FileKey
-
Clé primaire utilisée pour identifier cette entrée de table particulière.
-
Component_
-
Clé externe de la première colonne de la table Component. Ce champ fait référence au composant qui contrôle le fichier à supprimer.
-
FileName
-
Cette colonne contient le nom localisable du fichier à supprimer. Si cette colonne a la valeur Null, le dossier spécifié est supprimé s’il est vide. Tous les fichiers qui correspondent au caractère générique seront supprimés du répertoire spécifié.
-
DirProperty
-
Nom d’une propriété dont la valeur est supposée être résolue en chemin d’accès complet au dossier du fichier à supprimer. La propriété peut être le nom d’un répertoire de la table Directory, une propriété définie par la table AppSearch ou toute autre propriété qui représente un chemin d’accès complet.
-
InstallMode
-
Il doit s’agir de l’une des valeurs suivantes.
Constante Valeur hexadécimale Decimal Description msidbRemoveFileInstallModeOnInstall 0x001 1 Supprimez uniquement lorsque le composant associé est installé (msiInstallStateLocal ou msiInstallStateSource). msidbRemoveFileInstallModeOnRemove 0x002 2 Supprimez uniquement lorsque le composant associé est supprimé (msiInstallStateAbsent). msidbRemoveFileInstallModeOnBoth 0x003 3 Supprimez dans l’un des cas ci-dessus.
Notes
Les références de fichier dans cette table sont traitées par l’action RemoveFiles.
Validation
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour