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 Attributes 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 di messaggio null/zero: [1] Una DLL contrassegnata come DLL dell'interfaccia utente nella colonna Attributi della tabella MsiEmbeddedUI contiene 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 nel MsiEmbeddedUI tabella deve avere null nel campo MessageFilter. Questo campo deve essere Null se una riga fa riferimento a un file di risorse e il valore di Attributes è Null.
Più DLL contrassegnate con questo nome file: [2] (indice: [1]) Più DLL nella tabella msiEmbeddedUI hanno lo stesso nome file. La colonna FileName non deve contenere nomi duplicati.

 

ICE100 pubblica l'avviso seguente.

Avviso ICE100 Descrizione
Nella tabella MsiEmbeddedChainer esistono più concatenatori. Assicurarsi che l'esecuzione di un solo elemento sia condizionale. Nella tabella MsiEmbeddedChainer sono presenti più voci. È possibile avviare un solo chainer incorporato. Se l'esecuzione di più voci è entrambe condizionale, non è definita 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.

 

di riferimento ICE

tabella directory