ICE41
ICE41 convalida che le voci nella tabella Class e Extension fanno riferimento alle voci nella tabella Component che implementano l'oggetto classe o l'estensione del componente.
Risultato
ICE41 genera un errore se è presente una funzionalità che non contiene il componente che implementa l'oggetto classe o l'estensione.
Esempio
ICE41 segnala gli errori seguenti per l'esempio illustrato.
Errore ICE41 | Descrizione |
---|---|
La classe {00000000-0000-0000-0000-0000000000000} fa riferimento alla funzionalità Feature2 e component Component1, ma il componente non è associato a tale funzionalità nella tabella FeatureComponents. | Esiste una funzionalità che non contiene il componente che implementa l'oggetto classe. Ciò significa che il programma di installazione non installa il componente con la funzionalità e che la pubblicità potrebbe non funzionare come previsto. Per correggere l'errore, modificare la voce nella colonna Feature_ della tabella classe voce per fare riferimento a una funzionalità che installa il componente elencato nella colonna Component_ oppure modificare la funzionalità e il componente associati nella tabella featureComponents . |
L'estensione .yip fa riferimento alla funzionalità Feature1 e component Component2, ma il componente non è associato a tale funzionalità nella tabella FeatureComponents. | Esiste una funzionalità che non contiene il componente che implementa l'estensione. Ciò significa che il programma di installazione non installa il componente con la funzionalità e che la pubblicità potrebbe non funzionare come previsto. Per correggere questo errore, modificare la voce nella colonna Feature_ della tabella dell'estensione voce per fare riferimento a una funzionalità che installa il componente elencato nella colonna Component_ o modificare la funzionalità e il componente associati nella tabella FeatureComponents. |
tabella FeatureComponents (parziale)
Caratteristica_ |
---|
Feature1 |
Funzionalità2 |
tabella classi (parziale)
CLSID | Componente_ | Caratteristica_ |
---|---|---|
{00000000-0000-0000-0000-000000000000} | Componente1 | Funzionalità2 |
tabella classi (parziale)
Estensione | Componente_ | Caratteristica_ |
---|---|---|
.Yip | Componente2 | Feature1 |
Argomenti correlati