Welcome to MSDN Blogs Sign in | Join | Help

MSIs with Internal Consistency Evaluators (ICEs) errors

As Dark developer, I've seen far too many packages that shipped with Internal Consistency Evaluators (ICE) errors.  These ICE errors will often kill the capacity of Dark to 100% roundtrip an MSI.  You see, WiX has built in integrity checking as much as it can in order that it help you build small and correct MSIs.  These errors put the decompiler between a rock and a hard place as writing out what the MSI says often won't compile but fixing up the data might confuse or obfuscate the data from the author. 

Today I choose to fix-up the data (with a warning) expecting that the user would have wanted the tools to do the right thing 

Published Thursday, April 14, 2005 11:27 PM by rflaming

Comments

No Comments
New Comments to this post are disabled
 
Page view tracker