ICE41 valida que las entradas de las tablas Class y Extension hagan referencia a entradas de la tabla Component que implementan el objeto de clase o la extensión del componente.
Resultado
ICE41 publica un error si hay una característica que no contiene el componente que implementa el objeto de clase o la extensión.
Ejemplo
ICE41 notifica estos errores para el ejemplo mostrado.
Error ICE41
Descripción
La clase {00000000-0000-0000-0000-0000000000000} hace referencia a la característica Feature2 y al componente Component1, pero ese componente no está asociado a esa característica en la tabla FeatureComponents.
Hay una característica que no contiene el componente que implementa el objeto de clase. Esto significa que el instalador no instala el componente con la característica y que es posible que la publicidad no funcione según lo previsto. Para corregir este error, cambie la entrada de la columna Feature_ de la entrada de la tabla Class para hacer referencia a una característica que instala el componente enumerado en la columna Component_ o cambie la característica y el componente asociado en la tabla FeatureComponents.
La extensión .yip hace referencia a la característica Feature1 y al componente Component2, pero ese componente no está asociado a esa característica en la tabla FeatureComponents.
Hay una característica que no contiene el componente que implementa la extensión. Esto significa que el instalador no instala el componente con la característica y que es posible que la publicidad no funcione según lo previsto. Para corregir este error, cambie la entrada de la columna Feature_ de la entrada de la tabla Extensión para hacer referencia a una característica que instala el componente enumerado en la columna Component_ o cambie la característica y el componente asociado en la tabla FeatureComponents.
¿Desea agregar campos adicionales a una tabla existente? En este módulo se explica cómo puede modificar una tabla existente utilizando extensiones de tabla.