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