Compartir a través de


ICE 100

ICE100 comprueba la creación de la tabla msiEmbeddedUI de y la tabla MsiEmbeddedChainer.

Resultado

ICE100 publica los siguientes errores.

Error ICE100 Descripción
Demasiados archivos DLL marcados como interfaz de usuario: [1] La columna Atributos de la tabla de MsiEmbeddedUI contiene demasiados archivos DLL marcados como DLL de interfaz de usuario. Solo se debe marcar un archivo DLL como un archivo DLL de interfaz de usuario.
El archivo DLL de la interfaz de usuario no puede tener un filtro de mensaje nulo o cero: [1] Un archivo DLL marcado como dll de interfaz de usuario en la columna Atributos de la MsiEmbeddedUI tabla tiene un valor NULL en el campo MessageFilter. Si una fila hace referencia a un archivo DLL de interfaz de usuario, el valor del campo MessageFilter no debe ser NULL.
Los archivos DLL de recursos deben tener filtros de mensaje null/cero: [1] Un archivo DLL no marcado como dll de interfaz de usuario en la tabla MsiEmbeddedUI debe tener null en el campo MessageFilter. Este campo debe ser NULL si una fila hace referencia a un archivo de recursos y el valor de Attributes es NULL.
Varios archivos DLL marcados con este nombre de archivo: [2] (índice: [1]) Varios archivos DLL de la MsiEmbeddedUI tabla tienen el mismo nombre de archivo. La columna FileName no debe contener nombres duplicados.

 

ICE100 publica la siguiente advertencia.

Advertencia ICE100 Descripción
Existen varios encadenadores en la tabla MsiEmbeddedChainer. Asegúrese de que solo hay uno acondicionado para ejecutarse. Hay varias entradas en la tabla MsiEmbeddedChainer. Solo se puede iniciar un encadenador incrustado. Si hay varias entradas condicionadas para ejecutarse, no está definida la entrada que se ejecutará. Si el usuario está seguro de que solo se puede resolver la condición de una entrada en true, se puede omitir esta advertencia.

 

de referencia de ICE

tabla de directorios de