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
Configuring Application Updates with
the Application Sync Utility 19
The Application Sync utility keeps deployed virtual applications up to date. When an application starts, the
Application Sync utility can query a Web server to determine if an updated version of the package is
available. If an update is available, ThinApp downloads the differences between the existing package and
the new package and constructs an updated version of the package.
The Application Sync utility downloads updates in the background. You can continue to use an old version
of the application. If the user quits the application before the download is complete, the download resumes
when the virtual application starts again.The next time that the application starts after the download is
complete, ThinApp activates the new version.
You must uncomment the AppSyncURL parameter to activate all Application Sync parameters. The following
entries are the default settings for Application Sync parameters:
AppSyncURL=https://example.com/some/path/PackageName.exe
AppSyncUpdateFrequency=1d
AppSyncExpirePeriod=30d
AppSyncWarningPeriod=5d
AppSyncWarningFrequency=1d
AppSyncWarningMessage=This application will become unavailable for use in AppSyncWarningPeriod
days if it cannot contact its update server. Check your network connection to ensure
uninterrupted service
AppSyncExpireMessage=This application has been unable to contact its update server for
AppSyncExpirePeriod days, so it is unavailable for use. Check your network connection and try
again
AppSyncUpdatedMessage=
AppSyncClearSandboxOnUpdate=0
This chapter includes the following topics:
n
“AppSyncClearSandboxOnUpdate Parameter,” on page 66
n
“AppSyncExpireMessage Parameter,” on page 66
n
“AppSyncExpirePeriod Parameter,” on page 66
n
“AppSyncURL Parameter,” on page 66
n
“AppSyncUpdateFrequency Parameter,” on page 67
n
“AppSyncUpdatedMessage Parameter,” on page 67
n
“AppSyncWarningFrequency Parameter,” on page 67
n
“AppSyncWarningMessage Parameter,” on page 68
n
“AppSyncWarningPeriod Parameter,” on page 68
VMware, Inc.
65










