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?
ICE52

What does ICE52 check?

ICE52 checks for private properties in the AppSearch table.

The AppSearch table contains properties needed to search for a file having a particular file signature. The AppSearch table can also be used to set a property to the existing value of a registry or .ini file entry.

When using Windows 2000 all properties set in the Property column of the AppSearch table must be public properties.

Note: Private property names must include lowercase letters. However, public property names cannot contain lowercase letters.

When does ICE52 show up?

ICE52 posts a warning if there is a private property in the AppSearch table.

How can I fix ICE52?

To fix this warning change the private property found in the AppSearch table to a custom public property.