4.0.4

Table Of Contents
VMware, Inc. 59
Chapter 5 Monitoring and Troubleshooting ThinApp
3 CreateadirectorythatisnamedintheOutlookSecureTempFolderregistrykeyinyourThinAppproject.
Forexample,createthe%Profile%\Local Settings\OutlookTempxxxxdirectory.
4Inthe%Profile%\Local Settings\OutlookTempxxxxdirectory,createa##Attributes.inifilewith
thefollowingentries:
[Isolation]
DirectoryIsolationMode=Merged
Starting Explorer.exe in the Virtual Environment
Runningoneinstanceoftheexplorer.exeutilityonaWindowsoperatingsystemmakesitdifficulttoadd
anentrypointtoWindowsExplorerandlaunchitinsidethevirtualenvironment.
YoucanusethefollowingmethodstolaunchaWindowsExplorerwindowinsidethevirtualenvironment:
AddanentrypointtoiExplorerandlaunchitwiththe-Eparameter.
Forexample,addthefollowingentriestothePackage.inifile:
[iexplore.exe]
Shortcut=xxxx.exe
Source=%ProgramFilesDir%\Internet Explorer\iexplore.exe
CommandLine=%ProgramFilesDir%\Internet Explorer\iexplore.exe -E
Addthefollowingvirtualregistrykey:
isolation_full HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
Value=DesktopProcess
REG_DWORD=#01#00#00#00
AddthefollowingentriestothePackage.inifile:
[explorer.exe]
Shortcut=xxxxxx.exe
Source=%SystemROOT%\explorer.exe
Usethismethodtobrowsethevirtualfilesystemwithafamiliarinterfaceandenableaccuratefiletype
associationswithoutsystemchanges,especiallywhenusingportableapplications.Youcanaccess
shellintegratedcomponentswithoutsystemchanges.
Troubleshooting Java Runtime Environment Version Conflict
AconflictmightoccurifoneversionofJavaisinstalledonthephysicalsystemandanotherversionisincluded
inacapturedexecutablefile.UpdatedversionsofJavainstallapluginDLLthatInternetExplorerloads.
This pluginDLLoverwritesvirtualregistrykeysandconflictswithavirtualizedcopy
ofolderJavaruntimes.
To prevent Internet Explorer from loading plug-in DLLs
AddthefollowingentrytothebeginningoftheHKEY_LOCAL_MACHINE.txtfile:
isolation_full HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\Browser
Helper Objects