4.6.1

Table Of Contents
ThinApp User’s Guide
4 VMware, Inc.
3 DeployingApplications 39
ThinAppDeploymentOptions 39
DeployingThinAppwithDeploymentTools 39
DeployingThinAppintheVMwareViewEnvironment 39
DeployingThinApponNetworkShares 40
DeployingThinAppUsingExecutableFiles 40
EstablishingFileTypeAssociationswiththethinreg.exeUtility 40
ApplicationSyncEffectonthethinreg.exeUtility 40
Runthethinreg.exeUtility 41
Optionalthinreg.exeParameters 41
BuildinganMSIDatabase 43
CustomizingMSIFileswithPackage.iniParameters
43
ModifythePackage.iniFiletoCreateMSIFiles 43
ControllingApplicationAccesswithActiveDirectory 45
Package.iniEntriesforActiveDirectoryAccessControl 45
StartingandStoppingVirtualServices 46
AutomaticStartupforVirtualServices 46
UsingThinAppPackagesStreamedfromtheNetwork 47
HowThinAppApplicationStreamingWorks 47
RequirementsandRecommendationsforStreamingPackages 48
StreamThinAppPackagesfromtheNe
twork 49
UsingCapturedApplicationswithOtherSystemComponents 49
PerformingPasteOperations 49
AccessingPrinters 49
AccessingDrivers 49
AccessingtheLocalDisk,theRemovableDisk,andNetworkShares 49
AccessingtheSystemRegistry 50
AccessingNetworkingandSockets 50
UsingSharedMemoryandNamedPipes 50
UsingCOM,DCOM,andOutofProcessCOMComponents 50
StartingServices 50
UsingFileTypeAssociations 50
SampleIsolationModeConfiguratio
nDependingonDeploymentContext 51
ViewofIsolationModeEffectontheWindowsRegistry 51
4 UpdatingandLinkingApplications 53
ApplicationUpdatesThattheEndUserTriggers 53
ApplicationSyncUpdates 53
ApplicationLinkUpdates 56
ApplicationUpdatesThattheAdministratorTriggers 60
ForcinganApplicationSyncUpdateonClientMachines 61
UpdatingApplicationswithRuntimeChanges 61
AutomaticApplicationUpdates 62
DynamicUpdatesWithoutAdministratorRights 63
SidebySideUpgradingofRunningApplicationsonaNetworkShare 63
FileLocks 63
UpgradeaRunningAppl
ication 63
SandboxConsiderationsforUpgradedApplications 64
UpdatingtheThinAppVersionofPackages 64
relinkExamples 64