Classement de la séquence de fichiers dans le fichier CAB d’un module de fusion à plusieurs langues

Les modules de fusion multilingues, les transformations de langage et les fichiers CAB doivent être créés de telle sorte que l’ordre des fichiers dans le .cab corresponde à l’ordre d’installation des fichiers spécifiés dans la table file, même après l’application de la transformation de langue. Si l’ordre dans le module et dans le .cab ne correspond pas, le module de fusion ne peut pas être utilisé.

Assignez à chaque fichier dans le module, un numéro de séquence unique qui est indépendant de sa langue, puis utilisez toujours ce numéro de séquence pour le fichier. Utilisez la même séquence lors de la génération du fichier CAB et de la création d’une transformation de langue.

Étant donné que le programme d’installation installe uniquement les fichiers répertoriés dans la table de fichiers, l’utilisation d’une séquence de fichiers globale dans le fichier CAB, la table de fichierset la transformation de langue permet à l’outil de fusion d’ignorer tous les fichiers supplémentaires stockés dans le fichier CAB qui ne sont pas répertoriés dans la table de fichiers. D’autres fichiers peuvent exister dans le fichier CAB, mais ils ne doivent pas être listés dans la table file. Par exemple, un module qui installe Code.dll, anglais. dat, allemand. dat et français. dat peut utiliser l’ordre de séquence de fichiers Global suivant.

Fichier Séquence
Code.Dll 1
Anglais. dat 2
Allemand. dat 3
Français. dat 4

Les transformations de langage peuvent ensuite être créées pour modifier la table de fichiers du module pour l’anglais, l’allemand ou le français.

Table de fichiers (partielle pour l’anglais)

Fichier Séquence
Code.Dll 1
Anglais. dat 2

Table de fichiers (partielle pour l’allemand)

Fichier Séquence
Code.Dll 1
Allemand. dat 3

Table de fichiers (partielle pour le français)

Fichier Séquence
Code.Dll 1
Français. dat 4

Pour plus d’informations, consultez création d’une transformation de langage pour un module de fusion multilingue et tables de fichiers de module de fusion de création.