ICE41

ICE41 convalida che le voci nelle tabelle Classe e Estensione fanno riferimento alle voci della tabella Component che implementano l'oggetto classe o l'estensione del componente.

Risultato

ICE41 invia un errore se esiste una funzionalità che non contiene il componente che implementa l'oggetto di classe o l'estensione.

Esempio

ICE41 segnala gli errori seguenti per l'esempio illustrato.

Errore ICE41 Descrizione
I riferimenti alle classi {00000000-0000-0000-0000-0000000000000} 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 questo errore, modificare la voce nella colonna Feature_ della voce Tabella classe per fare riferimento a una funzionalità che installa il componente elencato nella colonna Component_ o modificare la funzionalità e il componente associato nella tabella FeatureComponents.
Estensione .yip fa riferimento a 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 voce Della tabella Estensione per fare riferimento a una funzionalità che installa il componente elencato nella colonna Component_ o modificare la funzionalità e il componente associati alla tabella FeatureComponents.

 

Tabella FeatureComponents (parziale)

Feature_
Feature1
Funzionalità2

 

Tabella di classi (parziale)

CLSID Component_ Feature_
{00000000-0000-0000-0000-000000000000} Componente1 Funzionalità2

 

Tabella di classi (parziale)

Estensione Component_ Feature_
.yip Componente2 Feature1

 

Informazioni di riferimento SU ICE