ICE88 validates that the directory referenced in the DirProperty column of the IniFile table exists in the Windows Installer package. ICE88 issues a warning if the DirProperty value does not represent a property in the Directory, AppSearch, or Property tables, certain system folder properties, or a property set by a type 51 custom action.
ICE88 scans the following tables and properties.
- Directory Table
- AppSearch Table
- Property Table
- CustomAction Table , where the custom action is a Custom Action Type 51
- ProgramFilesFolder Property
- CommonFilesFolder Property
- SystemFolder Property
- ProgramFiles64Folder Property
- CommonFiles64Folder Property
- System64Folder Property
ICE88 posts the following warning.
|In the IniFile table entry (IniFile=)  the DirProperty= is not found in Directory/Property/AppSearch/CA-Type51 tables and it is not one of the installer properties.||For each record in the IniFile table, ICE88 reads the value in the DirProperty column. ICE88 scans for the value in the Directory Table, AppSearch Table, and Property Table and also scans the list of properties set by the installer. ICE88 posts this warning if the value cannot be found in the scan.|
Build date: 11/16/2013