Sloučení vícejazyčného modulu do stejného balíčku vícekrát
Pokud modul podporuje více jazyků, můžete ho několikrát sloučit do stejné databáze Instalační služby systému Windows, ale ujistěte se, že každé sloučení používá jiný jazyk. Před každým sloučením požádejte o jiný jazyk než modul. Výsledná .msi databáze pak obsahuje záznam v tabulce ModuleSignature pro každé sloučení modulu. Součásti sdílené mezi jazyky existují pouze jednou v tabulce komponent , ale jsou přidruženy k jednotlivým jazykům v tabulce ModuleComponents Table.
Při slučování více jazyků modulu do stejného balíčku musí každé sloučení splňovat stejná omezení na znakových stránkách jako moduly s jedním jazykem. Moduly nemohou obsahovat řetězce na různých znakových stránkách.
Při vícenásobném sloučení modulu do jednoho souboru .msi možná budete muset změnit pořadí souborů v tabulce souborů použít existující .cab z modulu přímo v instalaci. Pořadí souborů v tabulce souborů musí odpovídat pořadí souborů v .cab. Při vícenásobném sloučení modulu do instalační databáze může být sekvence změněna, protože soubory sdílené mezi jazyky již mohou existovat v modulu z předchozího sloučení a mají jiné relativní pořadové číslo.