Groupe de tables de fichiers

Groupe de tables de fichiers

Pour plus d’informations sur ce diagramme, consultez la légende diagramme de relation d’entité.

Un développeur de packages d’installation doit envisager de remplir le groupe de tables de fichiers de tables après avoir divisé l’application en composants et fonctionnalités et après avoir rempli le groupe de tables principales. Le groupe de tables file contient tous les fichiers appartenant à l’installation, et la plupart de ces fichiers sont répertoriés dans le tableau file. La table de répertoires n’est pas affichée dans la figure, mais elle est étroitement liée au groupe de tables de fichiers. La table de répertoires fournit la structure de répertoire de l’installation.

Le groupe de fichiers des tables contient toutes les tables liées aux fichiers.

  • Le tableau fichier répertorie les fichiers appartenant à l’installation. Les fichiers qui ne sont pas répertoriés dans le tableau de fichiers incluent les fichiers de disque, qui sont répertoriés dans la table des médias. Étant donné que chaque fichier appartient à un composant, la table de fichiers a une clé externe dans la table des composants.

  • La table RemoveFile contient une liste de fichiers à supprimer par l' action RemoveFiles.

  • Le tableau des polices répertorie les fichiers de polices à inscrire auprès du système.

  • La table Selfreg répertorie les fichiers de module de l’installation qui sont auto-inscrits.

  • La table des médias répertorie le support source et les disques appartenant à l’installation.

  • La table BindImage répertorie les fichiers qui sont liés aux dll importées par les exécutables.

  • La table MoveFile spécifie les fichiers qui sont déplacés au cours de l’installation.

  • La table DuplicateFile spécifie les fichiers qui sont dupliqués pendant l’installation.

  • La table inifile répertorie les fichiers de .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 d’environnement est utilisée pour définir les valeurs des variables d’environnement.

  • Le tableau icône contient des informations sur les icônes qui sont copiées dans un fichier dans le cadre de l’annonce du produit.

  • La table FileSFPCatalog associe les fichiers spécifiés aux fichiers de 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 de 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.