When the primary data container is less than 200MB, ThinApp stores the container within an entry point
executable file. When the primary data container is more than 200MB, ThinApp stores the container as a .dat
file that cannot serve as an entry point for the application.
Examples
ThinApp sets the required value of the ReadOnlyData parameter that specifies Package.ro.tvr as the name
of the virtual registry file.
ReadOnlyData=bin\Package.ro.tvr
ReserveExtraAddressSpace
The ReserveExtraAddressSpace parameter indicates the amount of extra address space to reserve for the
captured executable file.
ThinApp uses the executable file listed in the Source parameter to determine the amount of memory address
space to allocate for an application. When you build a package that includes a source executable file that is not
included in the package, such as a cmd.exe entry point, or you activate automatic updates for an application
that directs the new version of the application to the sandbox, ThinApp adjusts to the need for more memory
but does not reserve a set amount of extra address space. In rare cases that might involve technical support,
you can use the ReserveExtraAddressSpace parameter to add memory space.
Examples
You can instruct the Windows loader to reserve extra address space. Add K after the number to indicate
kilobytes or M to indicate megabytes.
[<app>.exe]
Source=%ProgramFilesDir%\<my_app>\<app>.exe
ReserveExtraAddressSpace=512K
Shortcut
The Shortcut parameter points a shortcut executable file to the primary data container that contains the
virtual file system and virtual registry. You can distinguish a primary data container from other entry points
in the Package.ini file because the primary data container contains the ReadOnlyData entry and the other
entry points contain the Shortcut entry.
To ensure that the application can start, the shortcut executable file must reside in the directory that stores the
primary data container file. For information about the primary data container, see "ReadOnlyData" on
page 88.
Do not modify the value of the Shortcut parameter. ThinApp detects the primary data container during the
capture process.
Examples
ThinApp can point AcroRd32.exe, the shortcut executable file, to Adobe Reader 8.exe, the primary data
container file.
[AcroRd32.exe]
Shortcut=Adobe Reader 8.exe
Source=%ProgramFilesDir%\Adobe\Reader 8.0\Reader\AcroRd32.exe
ThinApp can point Microsoft Office Word 2007.exe, the shortcut executable file, to Microsoft Office
Enterprise 2007.dat, the primary data container file.
[Microsoft Office Word 2007.exe]
Source=%ProgramFilesDir%\Microsoft Office\Office12\WINWORD.EXE
Shortcut=Microsoft Office Enterprise 2007.dat
VMware, Inc.
Chapter 5 Configuring Package Parameters
89