2017-04-21

WiX MSI ICE Errors

A MSI (Microsoft Installer) file is actually a relational database. You can use the ORCA (One Really Cool App) program to examine its content. While the WiX candle compiler and light linker can check the contents of individual records in the database, it is the job of ICE (Internal Consistency Evaluators) to check if the database is created correctly.

ICE is a set of rules (written with code) that verify things such as referential integrity within the MSI file. This is a list of all of the ICE errors, what they mean, and how to fix them.

No comments :

Post a Comment