Sources compressées et non compressées
Les auteurs de packages peuvent réduire la taille de leurs packages d’installation en compressant les fichiers sources et en les incluant dans fichiers d’armoire. L’image de fichier source peut être compressée, non compressée ou un mélange des deux types.
-
sources compressées
-
Une source composée entièrement de fichiers compressés doit inclure le bit d’indicateur compressé dans la Word Count Summary Property. Les fichiers sources compressés doivent être stockés dans des fichiers d’armoire situés dans un flux de données à l’intérieur du fichier .msi ou dans un fichier d’armoire distinct situé à la racine de l’arborescence source. Toutes les armoires de la source doivent être répertoriées dans la table media .
-
sources non compressées
-
Une source composée entièrement de fichiers sources non compressés doit omettre le bit d’indicateur compressé de la Word Count Summary Property. Tous les fichiers non compressés de la source doivent exister dans l’arborescence source spécifiée par la table Directory.
-
sources mixtes
-
Pour combiner des fichiers sources compressés et non compressés dans le même package, remplacez la valeur par défaut de la propriétéRésumé du nombre de motsen définissant les indicateurs de bits msidbFileAttributesCompressed ou msidbFileAttributesNon compressés sur des fichiers particuliers. Ces indicateurs de bits sont définis dans la colonne Attributs de la table fichier si l’état de compression du fichier ne correspond pas à la valeur par défaut spécifiée par la propriété Word Count Summary.
Par exemple, si la propriété résumé du nombre de mots a le bit d’indicateur compressé, tous les fichiers sont traités comme compressés dans une armoire. Tous les fichiers non compressés de la source doivent inclure msidbFileAttributesNon compressés dans la colonne Attributs de la table Fichier. Les fichiers non compressés doivent se trouver à la racine de l’arborescence source.
Si la propriétérésumé du nombre de motsa l’indicateur non compressé défini, les fichiers sont traités comme non compressés par défaut et tous les fichiers compressés doivent inclure msidbFileAttributesCompressed dans la colonne Attributs de la table Fichier. Tous les fichiers compressés doivent être stockés dans des fichiers d’armoire situés dans un flux de données à l’intérieur du fichier .msi ou dans un fichier d’armoire distinct situé à la racine de l’arborescence source.
Pour plus d’informations, consultez Utilisation d’armoires et de sources compressées.