Condividi tramite


ICE 100

ICE100 controlla la creazione della tabella MsiEmbeddedUI e la tabella MsiEmbeddedChainer .

Risultato

ICE100 pubblica gli errori seguenti.

Errore ICE100 Descrizione
Troppe DLL contrassegnate come interfaccia utente: [1] La colonna Attributi della tabella MsiEmbeddedUI contiene troppe DLL contrassegnate come DLL dell'interfaccia utente. Una SOLA DLL deve essere contrassegnata come DLL dell'interfaccia utente.
La DLL dell'interfaccia utente non può avere un filtro dei messaggi null/zero: [1] Una DLL contrassegnata come DLL dell'interfaccia utente nella colonna Attributi della tabella MsiEmbeddedUI ha valore Null nel campo MessageFilter. Se una riga fa riferimento a una DLL dell'interfaccia utente, il valore nel campo MessageFilter non deve essere null.
Le DLL delle risorse devono avere filtri di messaggio null/zero: [1] Una DLL non contrassegnata come DLL dell'interfaccia utente nella tabella MsiEmbeddedUI deve avere null nel campo MessageFilter. Questo campo deve essere Null se una riga fa riferimento a un file di risorsa e il valore di Attributi è Null.
Più DLL contrassegnate con questo nome file: [2] (indice: [1]) Più DLL nella tabella MsiEmbeddedUI hanno lo stesso nome di file. La colonna FileName non deve contenere nomi duplicati.

 

ICE100 pubblica l'avviso seguente.

Avviso ICE100 Descrizione
Esistono più chainer nella tabella MsiEmbeddedChainer. Assicurarsi che venga eseguito un solo oggetto. Nella tabella MsiEmbeddedChainer sono presenti più voci. È possibile avviare solo un chainer incorporato. Se più voci sono entrambe condizionali da eseguire, è indefinito quale voce verrà eseguita. Se l'utente è sicuro che la condizione di una sola voce possa essere risolta in true, questo avviso può essere ignorato.

 

Informazioni di riferimento SU ICE

Tabella directory