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.
Archivo | Secuencia |
---|---|
FileA.GUID1 de | 1 |
FileB.GUID1 de | 8 |
FileC.GUID1 de | 52 |
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.
Temas relacionados