ICE41

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.

 

Tabla FeatureComponents (parcial)

Feature_
Feature1
Feature2

 

Tabla Class (parcial)

CLSID Component_ Feature_
{00000000-0000-0000-0000-000000000000} Component1 Feature2

 

Tabla Class (parcial)

Comprobación de actualización Component_ Feature_
.yip Component2 Feature1

 

Referencia de ICE