4.6.1

Table Of Contents
VMware, Inc. 89
Chapter 5 Configuring Package Parameters
Examples
Ifyoudonotselectthecmd.exe,regedit.exe,oriexplore.exetroubleshootingentrypointsduringthe
captureprocess,andyoudevelopaneedtodebugtheenvironment,youcanmodifytheDisabledparameter
togeneratetheseentrypoints.
[app.exe]
Source=%ProgramFilesDir%\<my_app>\<app>.exe
Disabled=0
ReadOnlyData
TheReadOnlyDataparameterspecifiesthenameofthereadonlyvirtualregistryfilecreatedduringthe
applicationbuildanddesignatestheprimarydatacontainerforanapplication.
Donotmodifythisparameter.ThePackage.inifiledisplaysthisparameterincaseyouwanttofindthe
primarydatacontainer.
Whentheprimarydatacontainerisle
ssthan200MB,ThinAppstoresthecontainerwithinanentrypoint
executablefile.Whentheprimarydatacontainerismorethan200MB,ThinAppstoresthecontainerasa.dat
filethatcannotserveasanentrypointfortheapplication.
Examples
ThinAppsetstherequiredvalueoftheReadOnlyDataparameterthatspecifiesPackage.ro.tvrasthename
ofthevirtualregistryfile.
ReadOnlyData=bin\Package.ro.tvr
ReserveExtraAddressSpace
TheReserveExtraAddressSpaceparameterindicatestheamountofextraaddressspacetoreserveforthe
capturedexecutablefile.
ThinAppusestheexecutablefilelistedintheSourceparametertodeterminethe amountofmemoryaddress
spacetoallocateforanapplication.Whenyoubuildapackagethatincludesasourceexecutablefilethatisnot
in
cludedinthepackage,suchasacmd.exeentrypoint,oryouactivateautomaticupdatesforanapplication
thatdirectsthenewversionoftheapplicationtothesandbox,ThinAppadjuststotheneedformorememory
butdoesnotreserveasetamountofextraaddressspace.Inra
recasesthatmightinvolvetechnicalsupport,
youcanusetheReserveExtraAddressSpaceparametertoaddmemoryspace.
Examples
YoucaninstructtheWindowsloadertoreserveextraaddressspace.AddKafterthenumbertoindicate
kilobytesorMtoindicatemegabytes.
[<app>.exe]
Source=%ProgramFilesDir%\<my_app>\<app>.exe
ReserveExtraAddressSpace=512K
Shortcut
TheShortcutparameterpointsashortcutexecutablefiletotheprimarydatacontainerthatcontainsthe
virtualfilesystemandvirtualregistry.Youcandistinguishaprimarydatacontainerfromotherentrypoints
inthePackage.inifilebecausetheprimarydatacontainercontainstheReadOnlyDataentryandtheother
entrypointscontaintheShortcutentry
.
To ensurethattheapplicationcanstart,theshortcutexecutablefilemustresideinthedirectorythatstoresthe
primarydatacontainerfile.Forinformationabouttheprimarydatacontainer,see“ReadOnlyData”on
page 89.
DonotmodifythevalueoftheShortcutparameter.ThinAppdetectstheprimarydatacontainerdu
ringthe
captureprocess.