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