CreateFolder 表

CreateFolder 表包含对需要为特定组件显式创建的文件夹的引用。

CreateFolder 表包含以下列。

类型 密钥 Nullable
Directory_ Identifier Y N
Component_ Identifier Y N

 

Directory_

Directory 表的第一列的外部键。

Component_

Component 表的第一列的外部键。

备注

此表中的文件夹是在安装组件时创建的。 仅当组件被卸载或改变为从源运行时,才会尝试移除这些文件夹。 当这些文件夹变为空时,不会触发自动移除。 相比之下,由安装程序创建但未在此表中列出的文件夹在变为空时会被移除。

由于安装程序创建的文件夹在变为空时会被删除,因此必须在 CreateFolder 表中创作一个条目才能安装由空文件夹组成的组件。

调用 CreateFolders 操作或 RemoveFolders 操作时,将引用此表。

若要了解如何保护文件夹,请参阅 MsiLockPermissionsEx 表LockPermissions 表

验证

ICE03
ICE06
ICE18
ICE32
ICE55