4.0.4

Table Of Contents
VMware, Inc. 75
Appendix A Configuring Package Parameters
Examples
Youcankeepvirtualservicesrunningwhentheapplicationexits.
[BuildOptions]
AutoShutdownServices=0
Youcanstopvirtualserviceswhenthelastnonserviceapplicationexits.Thisisthedefaultbehavior.
[BuildOptions]
AutoShutdownServices=1
AutoStartServices
TheAutoStartServicesparametercontrolswhethertostartvirtualservicewhenthefirstapplicationstarts.
ThedefaultbehaviorstartsvirtualservicesthatareinstalledwiththestartuptypeofAutomatic.Thevirtual
servicesstartwhentheuserrunsthefirstparentprocess.You canusetheAutoStartServicesparameterto
disabletheautomaticstarting
ofvirtualservices.
Examples
Youcanpreventthestartofvirtualservices.
[BuildOptions]
AutoStartServices=0
Youcanstartvirtualserviceswhenthefirstprocessstarts.Thisisthedefaultbehavior.
[BuildOptions]
AutoStartServices=1
ChildProcessEnvironmentDefault
TheChildProcessEnvironmentDefaultparameterdetermineswhetherThinApprunsallchildprocessesin
thevirtualenvironment.
YoucancreatespecificexceptionswiththeChildProcessEnvironmentExceptionsparameter.
See “ChildProcessEnvironmentExceptions”onpage 75.
Examples
Thedefaultentrycreatesallchildprocessesinthevirtualenvironment.
[BuildOptions]
ChildProcessEnvironmentDefault=Virtual
TheExternalvaluecreateschildprocessesoutsideofthevirtualenvironment.
[BuildOptions]
ChildProcessEnvironmentDefault=External
ChildProcessEnvironmentExceptions
TheChildProcessEnvironmentExceptionsparameternotesexceptionstothe
ChildProcessEnvironmentDefaultparameter.
IftheChildProcessEnvironmentDefaultparametervalueissettoVirtual,the
ChildProcessEnvironmentExceptionsparameterliststheapplicationsthatrunoutsideofthevirtual
environment.IftheChildProcessEnvironmentDefaultparametervalueissettoExternal,the
ChildProcessEnvironmentExceptionsparameterliststheapplicationsthatruninsidethe
virtual
environment.