Rubrique précédente: Etapes standard de la compilation et de la distribution de produits prérequisRubrique suivante: Gestion des fichiers d'archive CMP de grande taille


Présentation des fichiers d'archive

Les fichiers d'archive régissent l'installation et la désinstallation d'un produit compilé (logiciel, données ou paramètres). Les fichiers d'archive contiennent des informations sur le produit propres à la version. Associés à d'autres fichiers, les fichiers d'archive forment une version de produit se situant dans un répertoire de version de l'archive du produit.

En général, les fichiers d'archive portent l'extension de fichier .sxp et sont par conséquent appelés fichiers d'archive SXP. Les fichiers d'archive contenant des informations au format compressé portent l'extension de fichier .cmp et sont appelés fichiers CMP. Le fichier d'archive info.sxp obligatoire est le plus important. Il contient toutes les informations critiques du produit, comme la version, le prédécesseur, les répertoires racine et les dépendances.

Tous les autres fichiers d'archive sont facultatifs. Certains fichiers d'archive sont créés automatiquement au cours du processus de compilation. Si un fichier d'archive n'est pas créé automatiquement, vous pouvez le créer manuellement, à l'exception de info.sxp.

Il existe différents types de fichiers d'archive et chacun d'entre eux est identifié par une icône distincte de fichier d'archive. L'icône sans image représente d'autres fichiers d'archive.

Les informations contenues dans les fichiers d'archive est structurée en sections. Les premières sections dans les fichiers d'archive sont la section Sign et la section Locale, qui sont générées automatiquement et ne doivent pas être modifiées.

Vous pouvez modifier tous les fichiers d'archive en double-cliquant simplement sur l'icône correspondante du fichier d'archive dans la fenêtre Fichier d'archive. Dans tous les fichiers d'archive, les paramètres sont automatiquement remplacés.

Remarque : Si les fichiers contiennent des caractères spécifiques à la langue, nous vous recommandons vivement d'utiliser l'éditeur de l'outil de packaging pour ne pas détériorer le codage des caractères.

Le tableau suivant propose une présentation des fichiers d'archive.

Nom du fichier d'archive

Description

actions.sxp

Indique les programmes préliminaires et consécutifs pour l'installation et la désinstallation du produit, ainsi que les fichiers dans lesquels les paramètres doivent être remplacés. Doit être créé manuellement.

ascnnnn.sxp

Indique les modifications pour un fichier ASCII. Il est généré automatiquement.

check.sxp

Réservé à un usage interne.

dirs.sxp

Indique les répertoires à créer et à supprimer. Il est généré automatiquement.

files.sxp

Spécifie les informations concernant les fichiers de produit et une référence du fichier d'archive files.cmp dans lequel les fichiers sont stockés au format compressé. Il est généré automatiquement.

filesn.cmp

Fichiers d'archive compressés (fichiers CMP) qui contiennent les fichiers de produit en format compressé. Ils sont générés par l'installation de référence. Si la taille d'un fichier CMP dépasse 2 Go ou si un nombre défini de fichiers pour le fichier CMP est atteint, plusieurs fichiers CMP sont créés (n = 1, 2,...)

gac.sxp

Contient les modifications apportées au Global Assembly Cache (GAC) lors de l'installation de référence.

gina.sxp

(Pour Windows NT uniquement)

Ce fichier spécifie les informations sur l'authentification et identification graphique (GINA : graphical identification and authentication).
Le fichier est généré automatiquement.

Ne le modifiez pas.

info.sxp

Indique les informations générales concernant un produit. Ce fichier est requis et ne peut pas être généré manuellement.

ininnnn.sxp

Indique les modifications pour un fichier ini. Il est généré automatiquement.

links.sxp

Indique les raccourcis communs (liens) qui doivent être ajoutés, supprimés ou modifiés au cours de l'installation ou de la désinstallation d'un produit.

original.sxp

Indique les paramètres d'installation et de désinstallation de produits sur l'ordinateur cible en utilisant les fichiers d'installation et de désinstallation d'origine. Le fichier original.sxp doit être créé manuellement.

permis.sxp

(Pour Windows NT uniquement)

Utilisez le fichier permis.sxp pour définir des droits d'accès aux objets du produit (fichiers, répertoires et clés de registre), pour des utilisateurs ou des groupes spécifiques, pour les partitions NTFS uniquement. Le fichier permis.sxp doit être créé manuellement.

services.sxp

(Pour Windows NT uniquement)

Indique les services qui doivent être installés ou désinstallés. Il est généré automatiquement.

sreg.sxp

Indique des modifications spécifiques au système pour le registre. Il est généré automatiquement.

sregdel.sxp

Indique les clés de registre ou les valeurs spécifiques au système devant être supprimées au cours de l'installation d'un produit. Il est généré automatiquement.

uactions.sxp

Indique les programmes appartenant à un produit, censés s'exécuter dans un environnement d'utilisateur particulier. Il doit être généré manuellement.

udirs.sxp

Indique les informations pour les répertoires spécifiques à l'utilisateur d'un produit généré. Il est généré automatiquement.

ufiles.sxp

Indique les informations pour les fichiers spécifiques à l'utilisateur d'un produit généré. Il est généré automatiquement.

ufilesn.cmp

Fichiers d'archive compressés (fichiers CMP) qui contiennent les fichiers spécifiques à l'utilisateur en format compressé. Le fichier est généré par l'installation de référence. Si la taille d'un fichier CMP dépasse 2 Go ou si un nombre défini de fichiers pour le fichier CMP est atteint, plusieurs fichiers CMP sont créés (n = 1, 2,...)

uininnnn.sxp

Indique des modifications apportées aux fichiers ini spécifiques à l'utilisateur (*.ini). Il est généré automatiquement.

ulinks.sxp

Indique les raccourcis spécifiques à l'utilisateur (liens) qui doivent être ajoutés, supprimés ou modifiés au cours de l'installation ou de la désinstallation d'un produit. Il est généré automatiquement.

ureg.sxp

Indique des modifications spécifiques à l'utilisateur pour le registre. Il est généré automatiquement.

uregdel.sxp

Indique les clés de registre ou les valeurs spécifiques à l'utilisateur devant être supprimées au cours de l'installation d'un produit. Il est généré automatiquement.

autre

Fichiers d'archive appartenant à une version d'un produit, mais ne nécessitant pas une structure spécifiée par l'outil de packaging. Ces fichiers peuvent être des fichiers texte ou des fichiers binaires.

desktop.sxp

Ce fichier d'archives est obsolète. Il est pris en charge avec les produits existants Windows 3.1x et Windows NT  3.51.

Desktop.sxp indique les modifications du bureau à apporter pour le produit.