Algunos programas XE2 no muestran nuevos iconos ejecutables en el Explorador de Windows
Tengo varios programas escritos en Delphi XE2 que se convirtieron de Delphi 2005, que bajo Windows 7 mostraría íconos horriblemente escalados cuando se crearan accesos directos en el escritorio.
Usando IcoFX, creé un nuevo ícono que contenía los 4 tamaños habituales (256, 48, 32, 16) y revisé mis programas, yendo a la pestaña Apariencia de cada uno y cargando el nuevo ícono.
Después de reconstruirlos todos, cambio el Explorador de Windows a la Vista de iconos grandes y miro los programas en la carpeta Contenedor, pero descubrí que solo algunos de ellos muestran el nuevo icono de 256px. Los otros todavía muestran el más pequeño de 48px.
Volví a revisar las opciones del Proyecto, y todas parecen ser las mismas, así que usé el Resource Hacker para ver los EXE. Todos ellos contienen 4 iconos, denominados 1, 2, 3, 4, de diferentes tamaños, y todos contienen un Grupo de iconos con un recurso MAINICON que incluye los 4 tamaños.
Así que no entiendo por qué algunos muestran Iconos grandes correctamente y otros no. ¿Alguno tiene alguna idea sobre esto?