In addition to the standard .Net special folders, there are folders that you can designate to place files.
Application Directory
The application directory is the directory on the client that contains the assembly that is hosting the AppLife Update Controller. This is usually the primary executable of your application. You can navigate relative to this folder using the subdirectories property.
Update Package Directory
The update package directory is the temporary directory where files are placed during the update process. You can use this location to place files that are used by other actions to accomplish an update task.
Application Data
The directory that serves as a common repository for application specific data for the current roaming user.
System
The operating system directory. This folder target allows you to explicitly place files in this folder.
System (x86)
The win32 subsystem System(x86) directory on x64 operating systems. This folder target allows you to explicitly place files in this folder. When this target folder is encountered on updates running on 32-bit operating systems, the System folder is used.
Common Desktop
The directory physically used to store file objects on the desktop shared between all users.
Common Program Files (x86)
The win32 subsystem Common Files(x86) directory on x64 operating systems. This folder target allows you to explicitly place files in this folder. When this target folder is encountered on updates running on 32-bit operating systems, the Common Files folder is used.
Common Program Files
The system Common Files directory. This folder target allows you to explicitly place files in this folder.
Program Files
The system Program Files directory. This folder target allows you to explicitly place files in this folder.
Program Files (x86)
The win32 subsystem Program Files(x86) directory on x64 operating systems. This folder target allows you to explicitly place files in this folder. When this target folder is encountered on updates running on 32-bit operating systems, the Program Files folder is used.
Common Programs
The directory that contains the program groups shared between all users.
Common Start Menu
The directory that contains the Start Menu items shared between all users.
Update Package Directory
The update package directory is the temporary directory where files are placed during the update process. You can use this location to place files that are used by other actions to accomplish an update task.
Explicit Path
This setting allows you to specify an explicit path on the client for file placement. The Explicit Path settings allow you to set a path from a read action or a custom action into a shared property and use the built-in file actions to perform file updates.
Desktop Directory
The directory that is used to physically store file objects on the desktop.
Local Application Data
The directory that serves as a common repository for application-specific data that is used by the current, non-roaming user.
My Documents
The current users “My Documents” folder.
Recent
The folder that contains the users most recently used documents.
Start Menu
The folder that contains the user scoped “Start Menu” items.
Startup
The user specific startup program folder.
Templates
The folder that contains the user scoped document templates.