Summary
This article provides information regarding how to convert a Basic MSI project to an InstallScript project.Synopsis
While the Windows Installer engine is powerful, it does not have the same level of flexibility of an InstallScript project. If a project requires extensive scripting or customization it is possible to convert a Basic MSI project to an InstallScript project in a few easy steps. Please note that MSI projects and InstallScript projects use different technologies and that it is easier to select a project based on your needs originally rather than convert an existing project. In addition, certain functionality in an MSI project may not migrate to an InstallScript project as expected. As such, we recommend extensive testing and examination prior to releasing the installation. Conversion of projects is recommended for advanced users who are familiar with the differences between the two installation engines.
Discussion
- Backup your existing MSI project.
- Open the MSI project in InstallShield and select the Project Menu->Project Converters->Convert to InstallScript MSI. The titlebar of InstallShield should now reflect that it is an InstallScript MSI project.
- Backup this new existing InstallScript MSI project.
- Select the Project Menu->Project Converters->Convert to InstallScript.
- Click the Help button in the dialog to load the Help pages detailing the differences between InstallScript MSI projects and InstallScript projects.
- Click Yes to convert the project to an InstallScript project.
- Examine your project and future built installations to ensure that the desired functionality is present.
If the project utilized InstallScript custom actions in your original MSI project, these will now require updating.
Additional Information
Additional information on converting from an InstallScript MSI project to an InstallScript project, see Knowledge Base article Q108922: HOWTO: Convert an InstallScript MSI Project to an InstallScript Project.Related Articles
What Are the Differences Between Basic MSI and InstallScript MSI Project? 8Number of Views Perform Major Upgrade of InstallScript MSI Project with Basic MSI 3Number of Views Logging An InstallScript MSI Project 361Number of Views Add an Unsupported Language to a Basic MSI Project 4Number of Views Implementing Setup Types in a Basic MSI Project 3Number 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