ICE выполнены из пользовательских действий, которые оценивают статические данные в встроенном файле MSI. Они проверяют вещи, которые должны быть правдой, но схема базы данных не может применяться. В этом смысле это похоже на единичный тест для базы данных, но не проверяет многие вещи, такие как любой код для пользовательских действий. Проекты InstallScript не создают MSI, поэтому ICE не могут использоваться; однако MSI-файлы InstallScript создают MSI.
Информация, с которой вы столкнулись, предполагает использование их для обеспечения дополнительных бизнес-правил, которые у вас могут быть. Например, вы можете написать ICE, чтобы проверить, что INSTALLDIR использует имя вашей компании или что все файлы .myext не установлены под ProgramFilesFolder.