RemoveFolders Action

The RemoveFolders action removes any folders linked to components set to be removed or run from source. These folders are removed only if they are empty. If a folder is removed, it is unregistered with the appropriate component identifier.

Sequence Restrictions

The RemoveFolders action must come after the RemoveFiles action or any action that may remove files from folders.

ActionData Messages

Field Description of action data
[1] Identifier of removed folder.

 

Remarks

The installer does not automatically remove the folders created by the CreateFolders action during an uninstallation of the application. The installer must be instructed to remove these folders by authoring the RemoveFolders action into the action sequence.

To specify the name and location of the folder, use the Directory_ column of the CreateFolder table. Each folder name in the CreateFolder table is assumed to be a property defining the folder location.

To specify the component owning the folder, use the ComponentId column of the Component table.