Compartir a través de


ICEM07

ICEM07 comprueba que el orden de los archivos de la tabla de secuencia coincide con el orden de los archivos en MergeModule.CABinet.

Los ICE del módulo de mezcla se almacenan en un archivo .cub de módulo de mezcla denominado Mergemod.cub y no en el archivo .cub que contiene los ICE usados para la validación del paquete.

Resultado

ICEM07 envía un error si el orden de los archivos de la tabla Archivo no coincide con el orden en el archivo de gabinete.

Ejemplo

IC0M07 publicaría el siguiente mensaje de error para el ejemplo mostrado.

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.

de tabla de archivos

Archivo Secuencia
FileA.GUID1 de 1
FileB.GUID1 de 8
FileC.GUID1 de 52

 

mergeModule.CABinet

Archivo
FileA.GUID1 de
FileC.GUID1 de
Presentado.GUID1 de
FileB.GUID1 de

 

Aunque los números de secuencia de archivos de la tabla de archivos no tienen que ser consecutivos y pueden existir archivos adicionales en el archivo de gabinete, la secuencia relativa de todos los archivos de la tabla Archivo debe coincidir con el orden en MergeModule.CABinet. Para corregir este error, cambie el número de secuencia de FileB para que venga después de FileC para que coincida con el orden de archivo en el CAB o recompile el CAB con los archivos en el orden correcto.

de referencia de ICE del módulo de mezcla