5.1
Table Of Contents
- ThinApp Package.ini Parameters Reference Guide
- Contents
- About This Guide
- Configuring Package Parameters
- Package.ini File Structure
- Package.ini or ##Attributes.ini Files That Override Package.ini Settings
- Configuring the ThinApp Runtime
- Configuring Isolation
- Configuring File and Protocol Associations
- Configuring Build Output
- Configuring Permissions
- Configuring Objects and DLL Files
- ExternalCOMObjects Parameter
- ExternalDLLs Parameter
- ForcedVirtualLoadPaths Parameter
- IsolatedMemoryObjects Parameter
- IsolatedSynchronizationObjects Parameter
- NotificationDLLs Parameter
- NotificationDLLSignature Parameter
- ObjectTypes Parameter
- SandboxCOMObjects Parameter
- VirtualizeExternalOutOfProcessCOM Parameter
- Configuring File Storage
- Configuring Processes and Services
- Configuring Sizes
- Configuring Logging
- Configuring Versions
- Configuring Locales
- Configuring Individual Applications
- Configuring Dependent Applications Using the Application Utility
- Configuring Application Updates with the Application Sync Utility
- Configuring MSI Files
- Configuring Sandbox Storage and Inventory Names
- Other Configuration Parameters
- DisableCutPaste Parameter
- LoadDotNetFromSystem Parameter
- PermittedComputers Parameter
- Services Parameter
- StatusbarDisplayName Parameter
- DisableTransactionRegistry Parameter
- PreventDLLInjection
- ProcessExternalNameBehavior Parameter
- PreventDllInjectionExceptions Parameter
- LargeAddressAware Parameter
- PermittedComputers Parameter
- PermittedComputersAccessDeniedMsg Parameter
- PermittedComputersOfflineAccess Parameter
- IgnoreDDEMessages Parameter
- Locating the ThinApp Sandbox
- Controlling the Sandbox Location
- Sandbox Structure
- Creating ThinApp Snapshots and Projects from the Command Line
- Index
AppSyncClearSandboxOnUpdate Parameter
The AppSyncClearSandboxOnUpdate parameter determines whether to clear the sandbox after an update.
ThinApp sets an initial value of the AppSyncClearSandboxOnUpdate parameter that keeps the contents of the
sandbox.
Example: Modifying AppSyncClearSandboxOnUpdate Parameter
You can modify the AppSyncClearSandboxOnUpdate parameter to clear the sandbox after application updates.
AppSyncClearSandboxOnUpdate=1
AppSyncExpireMessage Parameter
The AppSyncExpireMessage parameter sets the message that appears when the connection to the Web server
fails after the expiration period ends and a virtual application starts. The application quits when the
message appears.
Example: Viewing AppSyncExpireMessage Parameter
ThinApp provides a default message for the AppSyncExpireMessage parameter.
AppSyncExpireMessage=This application has been unable to contact its update server for
<AppSyncExpirePeriod_value> days, so it is unavailable for use. Check your network connection and
try again.
If the value of the AppSyncExpirePeriod parameter is in hours or minutes, change the message to indicate
hours or minutes rather than days.
AppSyncExpirePeriod Parameter
The AppSyncExpirePeriod parameter sets the expiration of the package in minutes (m), hours (h), or days (d).
If ThinApp cannot reach the Web server to check for updates, the package continues to work until the
expiration period ends and the user closes it. Even after the expiration period ends, ThinApp tries to reach
the Web server at each subsequent startup attempt.
Example: Setting Default value for AppSyncExpirePeriod Parameter
You can prevent the package from expiring with the default never value.
AppSyncExpirePeriod=never
AppSyncURL Parameter
The AppSyncURL parameter sets the Web server URL or fileshare location that stores the updated version of
an application. ThinApp checks this location and downloads the updated package.
Application Sync works over the HTTP (unsecure), HTTPS (secure), and File protocols. Part of the HTTPS
protocol involves checking the identity of the Web server. You can include a user name and a password in
the AppSyncURL parameter for basic authentication. ThinApp adheres to the standard Internet Explorer proxy
setting.
NOTE You must uncomment the AppSyncURL parameter to activate all Application Sync parameters.
Example: Assigning values to AppSyncURL Parameter
You can assign an HTTP or HTTPS value to the AppSyncURL parameter according to the following format.
ThinApp Package.ini Parameters Reference Guide
66 VMware, Inc.










