Summary
This article provides corrections for certain documentation issues regarding suite packages.Symptoms
-
The list of command-line parameters that the Suite Setup.exe launcher accepts contains some errors.
-
The documentation does not explain that if you include an .msi or .msp package in a Suite installation, you should specify only Windows Installer properties for the Command Line setting and the Silent Command Line setting of the package.
This article provides corrections for these documentation issues.
Resolution
Suite Setup.exe Command-Line Parameters
/language <locale identifier>
/language:1031
Note that if you specify a locale identifier that is not supported by the installation or you specify an invalid locale identifier, the parameter is ignored.
The "Suite Setup.exe Command-Line Parameters" topic in the InstallShield 2012 Help Library does not include information about this /language parameter; this help topic includes an /L parameter, which is not valid for the Suite Setup.exe.
Passing Command-Line Parameters to Windows Installer Packages in a Suite Installation
When you are configuring a package in the Packages view of a Suite project, you can use the Command Line settings and the Silent Command Line settings to specify the command lines that you want the Suite installation to use when launching the package. The Command Line settings and the Silent Command Line Settings are available as subsettings in the Operation area of the grid in the Packages view.
When you are entering values in these settings, refer to the following background information, depending on which type of package you are configuring.
.msi Packages
If you are configuring the Repair and Modify operations for this type of package, the only type of command-line parameters that you should enter are Windows Installer feature properties:
-
ADDDEFAULT
-
ADDLOCAL
-
ADDSOURCE
-
ADVERTISE
-
COMPADDDEFAULT
-
COMPADDLOCAL
-
COMPADDSOURCE
-
FILEADDDEFAULT
-
FILEADDLOCAL
-
FILEADDSOURCE
-
MSIDISABLELUAPATCHING
-
MsiPatchRemovalList
-
MSIRESTARTMANAGERCONTROL
-
MSIDISABLERMRESTART
-
MSIRMSHUTDOWN
-
MSIPATCHREMOVE
-
PATCH
-
REINSTALL
-
REINSTALLMODE
-
REMOVE
If you are using a Windows Installer property for a package's Command Line settings and the Silent Command Line settings, use the following format:
MYPROPERTYNAME=MyPropertyValue
.msp Packages
To update all of the features through an .msp package, you would enter command-line properties such as the following:
REINSTALLMODE=vomus REINSTALL=ALL
To update only certain features that are included in the .msp package, you would set REINSTALL to a comma-separated list of features that you want to be updated:
REINSTALLMODE=vomus REINSTALL=Feature1,Feature3,Feature5
.exe Packages
Additional Information
These documentation issues are logged as issue IOA-000065380 (Suite command-line parameters) and issue IOA-000065382 (passing command-line parameters to a Windows Installer package in a Suite); they will be resolved in a future version of InstallShield.Related Articles
What Command-Line Parameters Are Available for Setup.exe? 11Number of Views What Command Line Parameters Are Available for InstallScript 'setup.exe'? 11Number of Views InstallShield Setup.exe Command Line Parameters 28Number of Views Passing multiple Command Line Parameters to an MSI with a Setup.exe Wrapper 8Number of Views Verbosely Log a Command Line Build 9Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago