Fehlerhafte Icons

11/06/2009 - 21:55 von Christian Mählig | Report spam
Hallo Zusammen,

ich entwickle seit làngerem an einem c#-Projekt. Vor einiger Zeit habe ich
das Icon meiner Anwendung (exe-Datei) geàndert.

Komischerweise zeigt mir Vista in seinen Ordnerfestern noch das alte Symbol,
aber nur wenn ich "Kacheln" als Ansicht eingestellt habe. Benenne ich nun die
exe-Datei oder einen Ordner des Dateipfades um, wird mir auch in der
Kachel-Ansicht das aktuelle Symbol korrekt angezeigt. Mache ich die Umbennung
rückgàngig, erscheint prompt das vorherige Icon. Ich habe auch aus Spaß
einmal die Notepad.exe in den Namen meiner Anwendung umbenannt und schon
erschien das alte Programmsymbol als Icon der umbenannten notepad.exe...

Ich habe schon in der Registry den Schlüssel zur exe im ShellMuiCache
entfernt...ohne Erfolg.

Wo liegt der Fehler und wie làsst er sich beheben?

Gruß, Christian
 

Lesen sie die antworten

#1 Helmut Rohrbeck
11/06/2009 - 23:39 | Warnen spam
Christian Màhlig typed:
Komischerweise zeigt mir Vista in seinen Ordnerfestern noch das alte
Symbol, aber nur wenn ich "Kacheln" als Ansicht eingestellt habe. Benenne
ich nun die exe-Datei oder einen Ordner des Dateipfades um, wird mir auch
in der Kachel-Ansicht das aktuelle Symbol korrekt angezeigt. Mache ich
die Umbennung rückgàngig, erscheint prompt das vorherige Icon. Ich habe
auch aus Spaß einmal die Notepad.exe in den Namen meiner Anwendung
umbenannt und schon erschien das alte Programmsymbol als Icon der
umbenannten notepad.exe...

Ich habe schon in der Registry den Schlüssel zur exe im ShellMuiCache
entfernt...ohne Erfolg.

Wo liegt der Fehler und wie làsst er sich beheben?



Lösche mal den IconCache, in dem sind alle Symbole gespeichert.
Starte eine CMD-Eingabeaufforderung "Als Administrator ausführen"
(per Rechtsklick) und am Prompt eingeben:

del /a "%LOCALAPPDATA%\iconcache.db"

Starte den Rechner danach neu, dann wird die IconCache-Datenbank
neu erstellt.

Helmut Rohrbeck [MVP]
PM: www.helmrohr.de/Feedback.htm
Neu: http://www.helmrohr.de/

Ähnliche fragen