Таблица CreateFolder
Таблица CreateFolder содержит ссылки на папки, которые необходимо создать явным образом для определенного компонента.
Таблица CreateFolder содержит следующие столбцы.
Столбец | Тип | Ключ | Допустимое значение NULL |
---|---|---|---|
Каталог_ | идентификатора | Y | N |
Компонент_ | идентификатора | Y | N |
Столбцы
-
Directory_
-
Component_
Замечания
Папки в этой таблице создаются при установке компонента. Попытка удалить эти папки выполняется только в том случае, если компонент удаляется или перемещается в источник. Автоматическое удаление не активируется, если папки становятся пустыми. В отличие от этого, папки, созданные установщиком, но не перечисленные в этой таблице, удаляются, когда они становятся пустыми.
Так как папки, созданные установщиком, удаляются, когда они становятся пустыми, необходимо создать запись в таблицу CreateFolder, чтобы установить компонент, состоящий из пустой папки.
Эта таблица ссылается на действие CreateFolders или действие RemoveFolders.
Сведения о защите папки см. в таблицах MsiLockPermissionsEx Table и Table LockPermissions.
Ратификация