ICE41
ICE41 valide que les entrées des tables Class et Extension font référence aux entrées de la table Component qui implémentent l’objet de classe ou l’extension du composant.
Résultats
ICE41 publie une erreur s’il existe une fonctionnalité qui ne contient pas le composant implémentant l’objet de classe ou l’extension.
Exemple
ICE41 signale les erreurs suivantes pour l’exemple illustré.
Erreur ICE41 | Description |
---|---|
La classe {00000000-0000-0000-0000-0000000000000} fait référence à la fonctionnalité Feature2 et au composant Component1, mais le composant n’est pas associé à cette fonctionnalité dans la table FeatureComponents. | Il existe une fonctionnalité qui ne contient pas le composant implémentant l’objet de classe. Cela signifie que le programme d’installation n’installe pas le composant avec la fonctionnalité et que la publicité peut ne pas fonctionner comme prévu. Pour corriger cette erreur, modifiez l’entrée dans la colonne Feature_ de l’entrée de la table Class pour référencer une fonctionnalité qui installe le composant répertorié dans la colonne Component_ ou modifiez la fonctionnalité et le composant associés dans la table FeatureComponents. |
L’extension .yip fait référence à la fonctionnalité Feature1 et au composant Composant2, mais le composant n’est pas associé à cette fonctionnalité dans la table FeatureComponents. | Il existe une fonctionnalité qui ne contient pas le composant qui implémente l’extension. Cela signifie que le programme d’installation n’installe pas le composant avec la fonctionnalité et que la publicité peut ne pas fonctionner comme prévu. Pour corriger cette erreur, modifiez l’entrée dans la colonne Feature_ de l’entrée de la table Extension pour référencer une fonctionnalité qui installe le composant répertorié dans la colonne Component_ ou modifiez la fonctionnalité et le composant associés dans la table FeatureComponents. |
Table FeatureComponents (partielle)
Feature_ |
---|
Feature1 |
Feature2 |
Table Class (partielle)
CLSID | Component_ | Feature_ |
---|---|---|
{00000000-0000-0000-0000-000000000000} | Component1 | Feature2 |
Table Class (partielle)
Extension | Component_ | Feature_ |
---|---|---|
.yip | Component2 | Feature1 |
Rubriques connexes
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour