ICE18

ICE18 проверяет, что все пустые каталоги, используемые в качестве пути к ключу для компонента, перечислены в таблице CreateFolder.

Если столбец KeyPath таблицы Component имеет значение Null, это означает, что каталог, указанный в столбце Directory_, является ключевым путем для этого компонента. Так как папки, созданные установщиком, удаляются, когда они становятся пустыми, эта папка должна быть указана в таблице CreateFolder , чтобы предотвратить установку установщиком каждый раз.

Не делайте каталог SystemFolder ключевым путем компонента. Так как эта папка присутствует в каждой операционной системе, установщик всегда определяет путь к ключу, независимо от того, присутствует ли компонент. В этом случае путь к ключу должен быть файлом, записью реестра или источником данных ODBC.

При выполнении проверки ICE18 сначала проверяет, выполняются ли все указанные ниже действия.

Если все это верно, ICE18 проверяет следующее:

Результат

ICE18 публикует сообщение об ошибке, если пакет установки указывает каталог в качестве пути к ключу для компонента, который не указан в таблице CreateFolder.

Справочник по ICE