5.1
Table Of Contents
- ThinApp Package.ini Parameters Reference Guide
- Contents
- About This Guide
- Configuring Package Parameters
- Package.ini File Structure
- Package.ini or ##Attributes.ini Files That Override Package.ini Settings
- Configuring the ThinApp Runtime
- Configuring Isolation
- Configuring File and Protocol Associations
- Configuring Build Output
- Configuring Permissions
- Configuring Objects and DLL Files
- ExternalCOMObjects Parameter
- ExternalDLLs Parameter
- ForcedVirtualLoadPaths Parameter
- IsolatedMemoryObjects Parameter
- IsolatedSynchronizationObjects Parameter
- NotificationDLLs Parameter
- NotificationDLLSignature Parameter
- ObjectTypes Parameter
- SandboxCOMObjects Parameter
- VirtualizeExternalOutOfProcessCOM Parameter
- Configuring File Storage
- Configuring Processes and Services
- Configuring Sizes
- Configuring Logging
- Configuring Versions
- Configuring Locales
- Configuring Individual Applications
- Configuring Dependent Applications Using the Application Utility
- Configuring Application Updates with the Application Sync Utility
- Configuring MSI Files
- Configuring Sandbox Storage and Inventory Names
- Other Configuration Parameters
- DisableCutPaste Parameter
- LoadDotNetFromSystem Parameter
- PermittedComputers Parameter
- Services Parameter
- StatusbarDisplayName Parameter
- DisableTransactionRegistry Parameter
- PreventDLLInjection
- ProcessExternalNameBehavior Parameter
- PreventDllInjectionExceptions Parameter
- LargeAddressAware Parameter
- PermittedComputers Parameter
- PermittedComputersAccessDeniedMsg Parameter
- PermittedComputersOfflineAccess Parameter
- IgnoreDDEMessages Parameter
- Locating the ThinApp Sandbox
- Controlling the Sandbox Location
- Sandbox Structure
- Creating ThinApp Snapshots and Projects from the Command Line
- Index
ThinApp sets an initial value for the VirtualizeExternalOutOfProcessCOM parameter to run external out-of-
process COM objects in the virtual environment, to ensure that COM objects cannot modify the host
computer.
If a compatibility problem exists with an external COM object running in the virtual environment, you can
create and run COM objects on the host system.
To run only specific COM objects outside of the virtual environment, you can use the ExternalCOMObjects
parameter to list the CLSID of each COM object. See “ExternalCOMObjects Parameter,” on page 33.
Example: Running Out-of-process COM Objects in the Physical Environment
You can modify the VirtualizeExternalOutOfProcessCOM parameter to run all external out-of-process COM
objects in the physical environment rather than the virtual environment. For example, you might use virtual
Microsoft Access 2003 to send email through a native IBM Lotus Notes session.
[BuildOptions]
VirtualizeExternalOutOfProcessCOM=0
ThinApp Package.ini Parameters Reference Guide
38 VMware, Inc.










