Partager via


Tableau d’icônes

Ce tableau contient les fichiers d’icône. Chaque icône de la table est copiée dans un fichier dans le cadre de la publication de produit à utiliser pour les raccourcis publiés et les serveurs OLE. Consultez limitations OLE sur les flux.

Le tableau Icône comporte les colonnes suivantes.

Colonne Type Clé Nullable
Nom identificateur Y N
Données binaire N N

 

Colonnes

nom de

Nom du fichier d’icône.

données

Données d’icône binaire au format PE (.dll ou .exe) ou icône (.ico).

Remarques

Cette table est référencée lorsque l’action PublishProduct est exécutée.

Les icônes pour les raccourcis, les extensions de nom de fichier et les CLSID doivent être stockées dans des fichiers distincts du fichier cible lui-même. Cela est nécessaire, car le programme d’installation doit copier uniquement les petits fichiers d’icônes sur l’ordinateur de l’utilisateur lors de la publicité de la ressource. Un développeur d’un package d’installation doit donc créer des fichiers distincts contenant uniquement les icônes. Ces fichiers d’icônes sont ensuite stockés sous forme de données binaires dans la table Icône.

Les fichiers d’icônes associés strictement aux extensions de nom de fichier ou clSID peuvent avoir n’importe quelle extension, telle que .ico. Toutefois, les fichiers Icône associés aux raccourcis doivent être au format binaire EXE et doivent être nommés de telle sorte que leur extension corresponde à l’extension de la cible. Le raccourci ne fonctionnera pas si cette règle n’est pas suivie. Par exemple, si un raccourci pointe vers une ressource ayant le fichier de touche Red.bar, le fichier d’icône doit également avoir l’extension .bar. Plusieurs icônes peuvent être intégrées dans le même fichier d’icônes tant que tous les fichiers cibles ont la même extension.

Validation

ICE03
ICE06
ICE29
ICE32
ICE36
ICE50