Windows Installer
 
Unrestricted access to Windows Installer functionality!
 
Open Source
 
Open source!
 

<xml/>

 
Plain XML based source scripts!
 
Free
 
Free, no strings attached!
 
Build Automation
 
Command-line interface for automated application build process!
 
Community
 
Thriving community support!
Why WiX?
ICE88

What does ICE88 check?

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 (i.e., Set Property)
  • ProgramFilesFolder Property
  • CommonFilesFolder Property
  • SystemFolder Property
  • ProgramFiles64Folder Property
  • CommonFiles64Folder Property
  • System64Folder Property

When does ICE88 show up?

ICE88 posts a warning if a directory property referenced in the DirProperty column of the IniFile table does not exist in the installer package.

How can I fix ICE88?

To fix ICE88 warning, make the directory property referenced in the DirProperty column of the IniFile table available by means of one of the alternative methods listed above.