ICE Validation
The ICE Validation feature in the Master Packager Table Editor helps identify issues in your MSI by running Microsoft’s internal consistency evaluators (ICE rules). It highlights structural and logical errors before deployment, ensuring better package stability.
By default, Master Packager uses the official Microsoft darice.cub
validation file, but you can load additional .cub
files and set your preferred ones.
Validation Results
When validation is executed, Master Packager shows:
- A list of warnings and errors
- Details on the issue and suggested corrections
- Easy-to-read severity levels
This helps you catch common MSI issues early in the packaging process.
In the ICE Validation window:
- F5 – Runs ICE validation
- Ctrl + E – Sorts all errors and warnings for quicker review