Groupe tables de fichiers
Pour plus d’informations sur ce diagramme, consultez la légende de diagramme de relation d’entité .
Un développeur de package d’installation doit envisager de remplir le groupe de tables de fichiers après avoir divisé l’application en composants et fonctionnalités et après avoir renseigné le groupe de tables principales . Le groupe de tables de fichiers contient tous les fichiers appartenant à l’installation et la plupart de ces fichiers sont répertoriés dans la table de fichiers . La table Directory n’est pas affichée dans la figure, mais elle est étroitement liée au groupe de tables de fichiers. La table Répertoire donne la structure de répertoires de l’installation.
Le groupe de fichiers de tables contient toutes les tables associées aux fichiers.
La table Fichier répertorie les fichiers appartenant à l’installation. Les fichiers qui ne sont pas répertoriés dans la table Fichier incluent des fichiers de disque, qui sont répertoriés dans la table Media. Étant donné que chaque fichier appartient à un composant, la table Fichier a une clé externe dans la table Composant.
La table RemoveFile contient une liste de fichiers à supprimer par l’action RemoveFiles.
La table police répertorie les fichiers de police à inscrire auprès du système.
La table SelfReg répertorie les fichiers de module de l’installation auto-inscrits.
La table multimédia répertorie les supports sources et les disques appartenant à l’installation.
La table BindImage répertorie les fichiers liés aux DLL importées par des exécutables.
La table MoveFile spécifie les fichiers qui sont déplacés pendant l’installation.
La table DuplicateFile spécifie les fichiers qui sont dupliqués pendant l’installation.
La table IniFile répertorie les fichiers .ini et les informations que l’application doit définir dans le fichier.
La table RemoveIniFile contient les informations qu’une application doit supprimer d’un fichier .ini.
La table environnement est utilisée pour définir les valeurs des variables d’environnement.
La table d’icônes fournit des informations d’icône copiées dans un fichier dans le cadre de la publicité du produit.
La table FileSFPCatalog associe les fichiers spécifiés aux fichiers catalogue de protection des fichiers système.
Windows Vista, Windows Server 2003 et Windows XP : Non pris en charge.
La table SFPCatalog contient des catalogues de protection des fichiers système.
Windows Vista, Windows Server 2003 et Windows XP : Non pris en charge.
La table msiFileHash est utilisée pour stocker un hachage 128 bits d’un fichier source fourni par le package Windows Installer.