ICEM07
ICEM07 controleert of de volgorde van bestanden in de volgordetabel overeenkomt met de volgorde van bestanden in MergeModule.CABinet.
Samenvoegmodule-IDE's worden opgeslagen in een .cub-bestand van de samenvoegmodule met de naam Mergemod.cub en niet in het .cub-bestand met de IDE's die worden gebruikt voor pakketvalidatie.
Resultaat
ICEM07 plaatst een fout als de volgorde van bestanden in de tabel Bestand niet overeenkomt met de volgorde in het cabinetbestand.
Voorbeeld
IC0M07 plaatst het volgende foutbericht voor het weergegeven voorbeeld.
The file 'FileB.GUID1' appears to be out of sequence. It has position 3
in the CAB, but not when the file table is ordered by sequence number.
Bestand | Volgorde |
---|---|
FileA.GUID1- | 1 |
FileB.GUID1- | 8 |
FileC.GUID1- | 52 |
Ingesloten MergeModule.CABinet-
Bestand |
---|
FileA.GUID1- |
FileC.GUID1- |
Geplaatst.GUID1- |
FileB.GUID1- |
Hoewel de bestandsreeksnummers in de bestandstabel niet opeenvolgend hoeven te zijn en er extra bestanden in het cabinetbestand kunnen voorkomen, moet de relatieve volgorde van alle bestanden in de tabel Bestand overeenkomen met de volgorde in MergeModule.CABinet-. Als u deze fout wilt oplossen, wijzigt u het volgnummer van FileB dat na FileC komt zodat deze overeenkomt met de bestandsvolgorde in de CAB of bouwt u de CAB opnieuw met de bestanden in de juiste volgorde.
Verwante onderwerpen