ICE94
ICE94 vérifie la table Raccourci, la table Fonctionnalité et la table MsiAssembly et affiche un avertissement s’il existe des raccourcis non annoncés pointant vers un fichier d’assembly dans le Global Assembly Cache. Si l’entrée dans le champ Cible de la table Raccourci n’est pas une fonctionnalité de la table Fonctionnalité, le raccourci n’est pas annoncé. Si l’entrée dans le champ Composant_ de la table Raccourci est également répertoriée dans la table MsiAssembly, le raccourci pointe vers un fichier d’assembly. Si l’entrée dans le champ Fichier_Application de la table MsiAssembly est vide, le fichier d’assembly se trouve dans le Global Assembly Cache.
Résultats
ICE94 publie l’avertissement suivant.
Avertissement ICE94 | Description |
---|---|
Le raccourci non inversé « [2] » pointe vers un fichier d’assembly dans le Global Assembly Cache. | Un raccourci non annoncé pointe vers un fichier d’assembly dans le Global Assembly Cache. |
Exemple
ICE94 signale l’erreur suivante pour l’exemple :
The non-advertised shortcut 'shortcut1' points to an assembly file in the global assembly cache.
Table Raccourci (partielle)
Raccourci | Component_ | Cible |
---|---|---|
raccourci1 | c1 | [fichier1] |
raccourci2 | c2 | fonctionnalité1 |
raccourci3 | c3 | [fichier2] |
Table Fonctionnalité (partielle)
Fonctionnalité |
---|
fonctionnalité1 |
Table MsiAssembly (partielle)
Composant_ | Fichier_Application |
---|---|
c1 | |
c2 | |
c3 | fa1 |
Rubriques connexes