You can expand the PLUGINS environment variable and import all executable files at this location.
RequiredAppLinks=%PLUGINS%\*.exe
You can load two specified plug‐in files and a list of executable files located under the plug‐in location.
RequiredAppLinks=plugin1.exe;plugin2.exe;plugins\*.exe
OptionalAppLinks
The OptionalAppLinks parameter is similar to the RequireAppLinks parameter but ignores errors and starts
the main application even when an import operation fails.
You must create a link to the primary data container of a package. You cannot link to other shortcut packages.
Path names are on the deployment machine because the linking takes effect at runtime on the client machine.
You can specify absolute paths, such as C:\abs\path\dotnet.exe, relative paths, such as
relpath\dotnet.exe, and UNC paths, such as \\server\share\dotnet.exe.
RequiredAppLinks and OptionalAppLinks parameters use the same syntax. For information about the
RequireAppLinks parameter and examples, see "RequiredAppLinks" on page 92.
Configuring Application Updates with Application Sync
The Application Sync utility keeps deployed virtual applications up to date. When an application starts,
Application Sync 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. When the download is finished, ThinApp activates the new version the
next time the application starts.
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
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
again
AppSyncUpdatedMessage=
AppSyncClearSandboxOnUpdate=0
AppSyncClearSandboxOnUpdate
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.
Examples
You can modify the AppSyncClearSandboxOnUpdate parameter to clear the sandbox after application
updates.
AppSyncClearSandboxOnUpdate=1
VMware, Inc.
days, so it is unavailable for use. Check your network connection and try
Chapter 5 Configuring Package Parameters
AppSyncWarningPeriod
93