ThinApp User’s Guide
54
VMware, Inc.
Update Firefox 2.0.0.3 to Firefox 3 with Application Sync
This
example
shows
the
Application
Sync
update
process
for
Firefox.
The
update
process
involves
modifying
the
Package.ini
file.
The
AppSyncURL
parameter
requires
a
URL
path.
ThinApp
supports
HTTP,
HTTPS,
and
file
protocols.
For
information
about
all
Application
Sync
parameters,
see
“Configuring
Application
Updates
with
Application
Sync”
on
page 93.
Update Firefox 2.0.0.3 to Firefox 3
1
Capture
Firefox
2.0.0.3
and
Firefox
3
into
separate
packages.
2
Verify
that
the
primary
data
container
name
is
the
same
for
both
packages.
The
primary
data
container,
determined
during
the
setup
capture
process,
is
the
file
that
contains
the
virtual
file
system
and
virtual
registry.
If
you
have
a
Firefox
2.0.0.3
package
that
has
Mozilla Firefox 2.0.0.3.exe
as
the
name
of
the
primary
data
container,
and
you
have
a
Firefox
3
package
that
has
Mozilla Firefox 3.dat
as
the
name
of
the
primary
data
container,
change
the
name
in
the
Shortcut
parameter
to
a
common
name.
For
example,
you
can
use
Firefox.exe
as
a
name.
3
Modify
the
Package.ini
file
in
each
package.
a
Open
the
Package.ini
file
located
in
the
captured
application
folder.
For
example,
a
Firefox
2.0.0.3
path
to
the
Package.ini
file
might
be
C:\Program
Files\VMware\VMware ThinApp\Captures\Mozilla Firefox 2.0.0.3\Package.ini
.
b
Uncomment
the
Application
Sync
parameters
you
want
to
edit
by
removing
the
semicolon
at
the
beginning
of
the
line.
You
must
uncomment
the
AppSyncURL
parameter
to
enable
the
utility.
c
Change
the
value
of
the
parameters
and
save
the
file.
For
example,
you
can
copy
an
executable
file
of
the
latest
Firefox
version
to
a
mapped
network
drive
and
type
a
path
to
that
location
as
the
value
of
the
AppSyncURL
parameter.
If
Z:
is
the
mapped
drive
and
Firefox
is
the
name
of
the
directory
that
stores
the
executable
file,
a
sample
path
is
file:///Z:/Firefox/Firefox.exe
.
Make
sure
that
the
AppSyncURL
path
is
the
same
in
both
Package.ini
files
and
points
to
the
updated
version.
4
In
the
captured
application
folder,
double
‐
click
the
build.bat
file
to
rebuild
the
application
package.
For
example,
a
Firefox
2.0.0.3
path
to
the
build.bat
file
might
be
C:\Program Files\VMware\VMware
ThinApp\Captures\Mozilla Firefox 2.0.0.3\build.bat
.
5
To
update
Firefox
2.0.0.3
to
Firefox
3,
start
the
executable
file,
such
as
Mozilla Firefox 2.0.0.3.exe
,
in
the
\bin
directory.
When
you
start
the
application
before
the
expiration
time
set
in
the
AppSyncExpirePeriod
parameter
of
the
Package.ini
file,
ThinApp
downloads
the
update
in
the
background
as
you
work
with
the
application.
The
next
time
you
start
the
application,
you
can
see
the
updated
version.
When
you
start
the
application
after
the
package
expires,
ThinApp
downloads
the
update
in
the
foreground
and
prevents
you
from
working
with
the
application.
When
the
download
is
ready,
ThinApp
restarts
the
application
with
the
new
version.
Fix an Incorrect Update with Application Sync
If
you
have
multiple
Application
Sync
download
updates,
such
as
multiple
Microsoft
Office
updates,
and
a
certain
update
has
an
adverse
affect
or
needs
to
be
withdrawn,
you
can
address
the
problem.
Fix an incorrect update
Place
the
correct
update
on
the
server
that
ThinApp
can
access.
The
update
is
applied
the
next
time
the
application
is
started
on
a
client
machine.
Summary of Contents for THINAPP 4.6 - MIGRATING APPLICATIONS TECHNICAL NOTE
Page 38: ...ThinApp User s Guide 38 VMware Inc...
Page 114: ...ThinApp User s Guide 114 VMware Inc...
Page 136: ...ThinApp User s Guide 136 VMware Inc...