Hallo,
Iconcache und
db mehrfach gelöscht.
Regedit nach Programmnamen durchsucht und alle Verweise gelöscht.
Programm ist Teil eines Programmpaketes welches ich selbst per Installer packe.
Bei der installierten Version wird das Icon korrekt in der Taskleiste angezeigt.
Überschreibt man die Programmversion im Installerverzeichnis durch die neue
tritt der Fehler auch auf.
Im Explorer und TaskManager wird das Icon korrekt angezeigt.
Edit:
Eine ältere Version des Projekts kompiliert mit XE8 zeigt den Fehler nicht.
Kopiere ich die funktionierende Exe in das Verzeichnis der Delphi 12 Version tritt der Fehler auf.
Scheint also schon eher etwas "Windows internes" zu sein.
Installiere ich das Programmpaket auf einem anderem (Win10) PC und kopiere die "Fehlerhafte" Datei rüber
so wird das Icon korrekt angezeigt. Muss also irgendwas zwei meiner Win 11 PCs erwischt hat..
Suche weiter...