Tabla ModuleExclusion

La tabla ModuleExclusion mantiene una lista de otros módulos de combinación incompatibles en la misma base de datos del instalador. Esta tabla permite que una herramienta de comprobación o combinación verifique que los módulos de combinación en conflicto no se combinan en la base de datos del instalador del usuario. La herramienta realiza la comprobación cruzando esta tabla con la tabla ModuleSignature de la base de datos del instalador.

La tabla ModuleExclusion tiene las siguientes columnas.

Columna Tipo Clave Nullable
ModuleID Identificador Y No
ModuleLanguage Entero Y No
ExcludedID Identificador Y No
ExcludedLanguage Entero Y No
ExcludedMinVersion Versión Y
ExcludedMaxVersion Versión Y

 

Columnas

ModuleID

Identificador del módulo de combinación. Se trata de una clave externa en la tabla ModuleSignature.

ModuleLanguage

Identificador de idioma decimal del módulo de combinación en ModuleID. Se trata de una clave externa en la tabla ModuleSignature.

ExcludedID

Identificador de un módulo de combinación excluido.

ExcludedLanguage

Identificador de idioma numérico del módulo de combinación en ExcludedID. La columna ExcludedLanguage puede especificar el identificador de idioma para un único idioma, como 1033 para inglés de EE. UU., o especificar el identificador de idioma de un grupo de idiomas, como 9 para cualquier inglés. La columna ExcludedLanguage puede aceptar identificadores de idioma negativos. El significado del valor de la columna ExcludedLanguage es el siguiente.

ExcludedLanguage Significado
> 0 Excluye los identificadores de idioma especificados por ExcludeLanguage.
= 0 No excluye ningún identificador de idioma.
< 0 Excluye todos los identificadores de idioma excepto los especificados por ExcludeLanguage.

 

ExcludedMinVersion

Versión mínima excluida de un intervalo. Si el campo ExcludedMinVersion es Null, se excluyen todas las versiones anteriores a ExcludedMaxVersion. Si ExcludedMinVersion y ExcludedMaxVersion son Null, no hay ninguna exclusión basada en la versión.

ExcludedMaxVersion

Versión máxima excluida de un intervalo. Si el campo ExcludedMaxVersion es Null, se excluyen todas las versiones después de ExcludedMinVersion. Si ExcludedMinVersion y ExcludedMaxVersion son Null, no hay ninguna exclusión basada en la versión.

Validación

ICE03
ICE06
ICE25