ICE50

ICE50 überprüft, ob Verknüpfungssymbole angegeben sind, um ordnungsgemäß angezeigt zu werden und der Erweiterung ihrer Zieldatei zu entsprechen.

Ergebnis

ICE50 sendet eine Fehlermeldung, wenn die Erweiterung des Symbols und der Zieldateien nicht übereinstimmt. ICE50 gibt eine Warnung aus, wenn Symbole in Dateien gespeichert werden, die keine .exe oder ICO-Erweiterung aufweisen.

Beispiel

ICE50 meldet den folgenden Fehler für das gezeigte Beispiel.

ICE50-Fehler oder -Warnung Beschreibung
Die Erweiterung des Symbols "Icon2.dat" für die Verknüpfung "Shortcut2" stimmt nicht mit der Erweiterung der Schlüsseldatei für die Komponente "Component2" überein. Wenn die Erweiterungen des Symbols und der Zieldatei nicht übereinstimmen, verfügt die Verknüpfung nicht über das richtige Kontextmenü, wenn die Komponente angekündigt wird. Um diesen Fehler zu beheben, benennen Sie das Symbol so um, dass es der Erweiterung der Zieldatei entspricht.
Die Erweiterung des Symbols "Icon1.bat" für die Verknüpfung "Shortcut1" ist nicht "exe" oder "ico". Das Symbol wird nicht ordnungsgemäß angezeigt. Nicht alle Versionen der Shell zeigen Symbole ordnungsgemäß an, die in Dateien gespeichert sind, die keine Erweiterungen von "exe" oder "ico" aufweisen. Um diese Warnung zu beheben, benennen Sie das Symbol mit der Erweiterung "exe" oder "ico" um.

Dateitabelle (partiell)

Datei FileName
Datei1 File1.bat
Datei2 File2.pl

Featuretabelle (teilweise)

Funktion
Feature1

Komponententabelle (teilweise)

Komponente KeyPath
Component1 Datei1
Component2 Datei2

Symboltabelle

Name Daten
Icon1.bat [Binärdaten]
Icon2.dat [Binärdaten]

Verknüpfungstabelle (partiell)

Verknüpfung Komponente Ziel Symbol_
Shortcut1 Component1 Feature1 Icon1.bat
Shortcut2 Component2 Feature1 Icon2.dat

ICE-Referenz