CreateFolders Action

[This is preliminary documentation and subject to change.]

The CreateFolders action creates empty folders for components set to be installed locally. When a folder is created (and didn't already exist), it is registered with the appropriate component identifier.

Database Tables Queried

CreateFolder

Component

CreateFolder.Directory_ Folder name. For each folder, a property is assumed to exist with this name that defines the folder location.
Component.ComponentId Component ID for the component owning this folder.

Properties Used

Each folder name in the CreateFolder table also is assumed to be a property defining the folder location.

Sequencing Restrictions

The CreateFolders action must be executed before the InstallFiles action or any action that may add files to folders.

Remarks

The removal of these folders is handled by the RemoveFolders action.