ICE19
ICE19 vérifie que les composants publiés référencent un fichier dans la colonne KeyPath de la table Component et qu’un raccourci publié fait référence à un répertoire dans cette colonne.
ICE19 vérifie que les composants ou raccourcis publiés ont un ComponentId. Les composants de la table PublishComponent, qui ne sont pas publiés dans une autre table, sont uniquement vérifiés pour voir s’ils ont un ComponentId.
Résultats
ICE19 publie un message d’erreur si la colonne KeyPath de la table Component ne fait pas référence à un fichier dans le cas d’un composant publié ou d’un répertoire dans le cas d’un raccourci publié. ICE19 publie un message d’erreur si des composants ou raccourcis publiés n’ont pas de ComponentId.
Exemple
ICE19 publie les messages d’erreur suivants pour l’exemple illustré :
- L’extension flp fait référence au composant Comp1, qui n’a pas de ComponentId spécifié dans la table Component.
- L’extension exe fait référence au composant Comp4, qui fait référence à un répertoire en tant que KeyPath. KeyPath a la valeur Null dans la table Component.
- Le raccourci Shortcut2 fait référence au composant Comp3 qui fait référence à une entrée du Registre comme chemin d’accès de clé. La valeur de la colonne Attributes dans la table Component est 4.
Table Component (partielle)
Composant | ComponentId | Attributs | KeyPath |
---|---|---|---|
Comp1 | Null | 0 | Fichier1 |
Comp2 | {00000002-0003-0000-0000-624474736554} | 0 | Fichier2 |
Comp3 | {00000003-0003-0000-0000-624474736554} | 4 | Reg3 |
Comp4 | {00000004-0003-0000-0000-624474736554} | 0 | Null |
Table Extension (partielle)
Extension | Component_ |
---|---|
flp | Comp1 |
tst | Comp2 |
exe | Comp4 |
Table Shortcut (partielle)
Raccourci | Component_ | Feature_ |
---|---|---|
Shortcut1 | Comp4 | ProductFeature |
Shortcut2 | Comp3 | ProductFeature |
Table Feature (partielle)
Fonctionnalité |
---|
ProductFeature |
Notes
Si l’extension flp et exe référencent le même composant, le serveur EXE ou COM qui les ouvre doit être identique. Cet EXE est normalement le chemin de clé du composant. Pour OFFICE, les extensions doc et xls ne peuvent pas référencer le même composant, car le même EXE n’ouvre pas les deux extensions. Vous avez besoin de winword.exe pour ouvrir les extensions doc, et d’excel.exe pour ouvrir les extensions xls.
Rubriques connexes