User`s guide

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 19 Configuring MSI Files
VMware, Inc. 71