Summary:
This article will help you to change the components to 64-bits for a MSI project in InstallShield using IDE as well as automation script.
Discussion:
1) Through InstallShield IDE follow the below Steps. You can do this if you have few components to be updated.
*) In the Installation Designer, select the Components under Organization and change the '64-Bit Component' to YES.
*) Since we use 64x bit component, make sure in the Template Summary under General information is set to 'intel;1033'.
2) Through automation, Kindly execute the attached script '64bit component.vbs' if you have more components that needs to be changed.
*) You have to modify the script and mention the "<Path to ISM File>" in the Vbs script.
*) Note - If you are using InstallShield 2019, then you are good to execute the script as it is (You can modify it based on the requirement).
If you are using InstallShield 2020, then comment 'ISWiAuto25.ISWiProject' line and uncomment the 'ISWiAuto26.ISWiProject' line.
*) '64bit component.vbs' needs to be executed as in the path highlighted below (for reference),
Related Articles
Set All Component 64bit Option to “YES “ Using Installshield Automation Interface Script 11Number of Views Set File Version to Always Overwrite using an InstallShield Automation Interface script 26Number of Views Running an Automation Script via the InstallShield SAB on a Windows Server Core Docker Image 21Number of Views Verbosely Log the InstallShield IDE or InstallShield Standalone Build (SAB) 16Number of Views HOTFIX: Install Fails With Error 1001 When a .NET Installer Class Component is Present in InstallShield 2015 SP1 17Number 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