Configuring Msi Files; Msiarpproducticon; Msidefaultinstallallusers - VMware THINAPP 4.6 Manual

Hide thumbs Also See for THINAPP 4.6:
Table of Contents

Advertisement

ThinApp User's Guide

Configuring MSI Files

You can modify ThinApp parameters to configure MSI files for deployment through desktop management 
systems.
For information about working with MSI files, see "Building an MSI Database" on page 43.
Information about compression of MSI files appears with other parameters that control file sizes. See 
"MSICompressionType" on page 84.

MSIArpProductIcon

The MSIArpProductIcon parameter specifies the icons to represent the application in the Windows 
Add or Remove Programs dialog. The icon can reside in ICO, DLL, or executable files.
Do not modify this parameter. If an MSI package does not have an application icon, the application appears 
with a generic icon.
Examples
The MSIArpProductIcon parameter can specify an icon for Microsoft Office 2007. This example uses an index 
number to point to the first icon inside a DLL file. 
MSIArpProductIcon=%Program Files Common%\Microsoft Shared\OFFICE12\
The <icon_index_number> entry in this 
MSIArpProductIcon=<path_to_icon_file>[,<icon_index_number>] format is applicable only when 
multiple icons are available in a DLL file or executable file.

MSIDefaultInstallAllUsers

The MSIDefaultInstallAllUsers parameter sets the installation mode of the MSI database. You can install 
a .msi file for all users on a computer and for individual users.
For information about forcing an MSI installation for each user or each machine, see "Force MSI Deployments 
for Each User or Each Machine" on page 44.
The parameter works only when the MSIFilename parameter requests the generation of a Windows Installer 
database.
Examples
ThinApp sets an initial value for the MSIDefaultInstallAllUsers parameter that installs the MSI database 
with shortcuts and file type associations for all users who log in to the computer. The user who installs the 
database must have administrator rights. You can use this approach to push the application to desktops for all 
users.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIDefaultInstallAllUsers=1
An individual user can install the MSI database with shortcuts and file type associations for only that user. You 
do not need administrator rights for an individual user installation. Use this approach when you want each 
user to deploy the application separately.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIDefaultInstallAllUsers=0
An administrator can install the MSI database for all users on a machine or an individual user without 
administrator rights can install the database for only that user.
[BuildOptions]
MSIFilename=<my_msi>.msi
MSIDefaultInstallAllUsers=2
96
Office Setup Controller\OSETUP.DLL,1
VMware, Inc.

Advertisement

Table of Contents
loading

Table of Contents