ICE88
ICE88 überprüft, ob das Verzeichnis, auf das in der DirProperty -Spalte der IniFile-Tabelle verwiesen wird, im Windows Installer-Paket vorhanden ist. ICE88 gibt eine Warnung aus, wenn der DirProperty-Wert keine Eigenschaft in den Tabellen Directory, AppSearch oder Property, bestimmte Systemordnereigenschaften oder eine Eigenschaft repräsentiert, die durch eine benutzerdefinierte Aktion vom Typ 51 festgelegt wird.
ICE88 scannt die folgenden Tabellen und Eigenschaften.
- Verzeichnistabelle
- AppSearch-Tabelle
- Eigenschaftentabelle
- CustomAction-Tabelle , wobei die benutzerdefinierte Aktion ein benutzerdefinierter Aktionstyp 51 ist
- ProgramFilesFolder-Eigenschaft
- CommonFilesFolder-Eigenschaft
- SystemFolder-Eigenschaft
- ProgramFiles64Folder-Eigenschaft
- CommonFiles64Folder-Eigenschaft
- System64Folder-Eigenschaft
Ergebnis
ICE88 gibt die folgende Warnung aus.
| ICE88-Warnung | BESCHREIBUNG |
|---|---|
| Im IniFile-Tabelleneintrag (IniFile=) 3 wurde [ ] dirProperty= [ 1 in den Tabellen Directory/Property/AppSearch/CA-Type51 nicht gefunden, und es handelt sich nicht um eine der ] Installereigenschaften. | Für jeden Datensatz in der IniFile-Tabelle liest ICE88 den Wert in der DirProperty-Spalte. ICE88 scannt den Wert in der Verzeichnistabelle, der AppSearch-Tabelleund der Eigenschaftentabelle und scannt auch die Liste der Eigenschaften, die vom Installationsprogramm festgelegt wurden. ICE88 gibt diese Warnung aus, wenn der Wert im Scan nicht gefunden werden kann. |