Summary
How to abort the installer if a certain condition is not met.Synopsis
There might be times during an installation that you want the installer to abort if a certain condition is not met. There is no default abort install action in InstallAnywhere, but here are two workarounds that can be used instead.Discussion
Workaround 1:
-
Use a Show Message Dialog and show one button and set the button to "Cancel and Exit".
-
Then attach a rule to this Show Message Dialog so if the rule is evaluated to true, the Message Dialog will be displayed and at that point, the user only has the choice to cancel and exit.
-
This work around only works in GUI mode.
-
If the Show Message Dialog is placed in the Install Sequence, a roll back will take place before the installer aborts.
Workaround 2:
-
Go to this link and download the AbortInstallAction plugin:
Once downloaded, open the zip file and you'll find a readme inside with instructions on how to use the plugin. The source code is also inside.
In your project, add the AbortInstallation action located in the plugins tab. Now you can add a rule to this plugin so that if the rule is evaluated to true, the installer will abort. Since this is a custom action plugin, this works in GUI, Console and Silent modes. But unlike workaround 1, the installer will not perform a roll-back if this plugin is added in the Install Sequence. If the code runs after a file has been installed, the file will remain on the target system.
Additional Information
For additional information regarding rollback in InstallAnywhere 2010 and later, please see this HelpNet article.Was this helpful?
Related Articles
Abort installation if there is a symbolic link 9Number of Views An Installation Support File Could Not Be Installed. Interface Not Registered 20Number of Views Run the Installer only for sudo user else abort the Installation : Installanywhere 2022 6Number of Views Resolve Snow Commander installation or upgrade failures 760Number of Views Enabling Windows Roles and Features During an Installation 12Number of Views
Revenera Assistant
Online
Hi, I am Reva - Ask me anything.
Updates
No new updates
Chat
Home
Updates
/**/
Thanks for the feedback!
Your feedback has been saved.Rate this response:
1
2
3
4
5
Add Additional feedback ( Optional )
0/240
English
English
Language changed successfully
Something went wrong
Email sent successfully
Something went wrong
Case create successfully
Are you sure you want to cancel
the case creation?
Please select a product to submit the case.
Please select a product version to submit the case.
0/255
Upload Attachment
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to cancel the case creation?
Case closed successfully
File Upload
Maximum file size allowed is 3 MB.
File type not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
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. | |
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Revenera Assistant
© 2026 Flexera Software. All Rights Reserved.
Case id: 00001065
Activity: Status change: 2 hours ago