4.6.1

Table Of Contents
VMware, Inc. 87
Chapter 5 Configuring Package Parameters
ThinAppsetsaninitialvalueoftheStripVersionInfoparameterthatcopiesallversioninformationfrom
thesourceexecutablefile.
Examples
Inrarecases,youcanmodifytheStripVersionInfoparametertogenerateanapplicationwithoutversion
information.Forexample,youmightwanttocircumventversiondetectionscansthatcompareversions
againstadatabaseofoutdatedsoftware.
[app.exe]
Source=%ProgramFilesDir%\myapp\app.exe
StripVersionInfo=1
Version.XXXX
TheVersion.XXXXparameteroverridesapplicationversionstringsoraddsnewversionstringsintheVe r s i o n
tabofWindowsproperties.
Thecaptureprocessdoesnotgeneratethisparameter.YoucanaddthisparametertothePackage.inifile.
Examples
YoucansetanewproductnamewiththeVersion.XXXXparameter.YoumightwantThinApp Officerather
thanOfficeastheproductname.UsetheVersion.<string_name>=<string_value>format.
[<app>.exe]
Version.ProductName=ThinApp Office
Version.Description=This Product is great!
Configuring Locales
YoucanuseThinAppparameterstoverifylocaleinformation.
AnsiCodePage
TheAnsiCodePageparameterdisplaysanumericalvaluethatrepresentsthelanguageoftheoperatingsystem
onwhichyoucapturetheapplication.ThinAppusesthevaluetomanagemultibytestrings.
Thisparameterdoesnotperformlanguagetranslation.Thevaluethataffectsthedisplayoftextstringsand
useofthestringswithintheappl
ication.
Examples
Whentheoperatingsystemsofthedeployandcapturecomputershavedifferentlanguages,youmightcheck
theAnsiCodePageparameter.
[BuildOptions]
AnsiCodePage=1252
LocaleIdentifier
TheLocaleIdentifierparameterdisplaysanumericIDforthelocalethataffectslayoutandformatting.
The valuelocatesthecorrectlanguageresourcesfromtheapplication.
ThinApprunspackagesaccordingtotheregionalandlanguagesettingsofthecapturesystemratherthanthe
settingsofthesystemthatrunspackages.Ifyoucaptureanappl
icationthatrequiresalocaleformat,suchas
adateformat,onasystemthatdoesnothavetherequiredformat,youcancommentoutthisparameterto
ensurethattheapplicationcanrunonasystemthathasthesupportedformat.