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
MSIInstallDirectory Parameter
The MSIInstallDirectory parameter specifies the relative path of the MSI installation directory. The path is
relative to %ProgramFilesDir% for installations on each machine and relative to %AppData% for installations for
each user.
When you install the MSI database for all users, ThinApp places applications in the C:\%ProgramFilesDir
%\<InventoryName> (VMware ThinApp) directory during the installation on each machine.
When you install the MSI database for individual users, ThinApp places applications in the C:\%AppData
%\<InventoryName> (VMware ThinApp) directory. The parameter is applied only when the MSIFilename
parameter requests the generation of a Windows Installer database.
Example: Specifying a Directory location for MSIInstallDirectory Parameter
If you do not want the MSIInstallDirectory parameter to use a location based on the inventory name, you
can install a .msi file in the C:\Program Files\<my_application> directory.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIInstallDirectory=<my_application>
MSIManufacturer Parameter
The MSIManufacturer parameter specifies the manufacturer or packaging company of the MSI database and
displays the value in the Windows Add or Remove Programs dialog box.
ThinApp sets the initial value of the MSIManufacturer parameter to the name of the company that your copy
of Windows is registered to.
The parameter is applied only when the MSIFilename parameter requests the generation of a Windows
Installer database.
Example: Modifying MSIManufacturer Parameter
You can modify the MSIManufacturer parameter to display the name of a specific department. For example,
users can see a department name in the Windows Add or Remove Programs dialog box and contact the help
desk for that department.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIManufacturer=<department_or_company_name>
MSIProductCode Parameter
The MSIProductCode parameter specifies a product code for the MSI database. Windows Installer uses the
code to identify MSI packages.
The capture process generates a random and unique product code that is not taken from the application.
The value must be a valid Globally Unique Identifier (GUID).
The parameter is applied only when the MSIFilename parameter requests the generation of a Windows
Installer database.
NOTE Do not modify the MSIProductCode parameter.
Chapter 20 Configuring MSI Files
VMware, Inc. 71










