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


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

What does ICE44 check?

ICE44 validates that the NewDialog, SpawnDialog, and SpawnWaitDialog ControlEvents reference valid dialog boxes in the Dialog table.

When does ICE44 show up?

ICE44 posts an error message if there is a dialog control event that does not reference a dialog box listed in the Dialog table.

How can I fix ICE44?

If the control event for a control on a dialog is set to NewDialog, or SpawnDialog, or SpawnWaitDialog, the argument must be set to a valid dialog box in the Dialog table.

To fix ICE44, add an argument that is a key in the Dialog Table.