VMware, Inc.
93
Chapter 5 Configuring Package Parameters
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
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
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
Содержание THINAPP 4.6 - MIGRATING APPLICATIONS TECHNICAL NOTE
Страница 38: ...ThinApp User s Guide 38 VMware Inc...
Страница 114: ...ThinApp User s Guide 114 VMware Inc...
Страница 136: ...ThinApp User s Guide 136 VMware Inc...
Страница 140: ...ThinApp User s Guide 140 VMware Inc...
Страница 146: ...ThinApp User s Guide 146 VMware Inc...