InstallAnywhere

Fornisci installazioni multipiattaforma professionali e affidabili.

Pubblicato da Revenera
Distribuito da ComponentSource dal 2002

Prezzi da: 53,272 元 Versione: 2026 R1 NUOVO Aggiornato il: May 28, 2026

i

On 20-Oct-2021, Revenera/Flexera changed the licensing model of the InstallAnywhere product line. All new licenses are now 3 year non-perpetual Timed Subscription licenses. Perpetual licenses are no longer available for purchase. At the end of the Timed Subscription, you have to renew the Subscription to continue to create new/edit existing installation scripts. If you have an existing Perpetual...

Show more

On 20-Oct-2021, Revenera/Flexera changed the licensing model of the InstallAnywhere product line. All new licenses are now 3 year non-perpetual Timed Subscription licenses. Perpetual licenses are no longer available for purchase. At the end of the Timed Subscription, you have to renew the Subscription to continue to create new/edit existing installation scripts. If you have an existing Perpetual License with Maintenance Plan that was purchased before 20-Oct-2021 AND that Bronze/Silver/Gold Maintenance Plan has not expired, you can renew that active Maintenance Plan for an additional year. If you let that Perpetual License Maintenance Plan expire, you will be required to buy a new Timed Subscription (non-perpetual) license to continue to receive upgrades and support.

InstallAnywhere 2026 R1

Released: May 28, 2026

Aggiornamenti in 2026 R1

Funzionalità

Support for Animated GIFs as Background Images, Splash Screens, and Billboards

  • Previously, InstallAnywhere did not support the use of animated GIF files for background images of installer panels, splash screens, and billboards.
  • In InstallAnywhere 2026 R1, you can now use animated GIFs for background images of installer panels, splash screens, and billboards. This enhancement provides greater flexibility and enables richer visual customization of the installer interface, allowing you to create more engaging and visually appealing installation experiences.

Enhanced Error Handling for Execute Script/Batch File Action

  • Previously, when the Execute Script/Batch File action failed during an installation, the installer continued the installation without displaying any error message, which could make it difficult to detect script execution failures.
  • In InstallAnyhere 2026 R1, if the Execute Script/Batch File action fails during the installation, the installer continues with the installation process and reports the action failure as a non-fatal error in log files. This enhancement improves visibility into script execution issues to ensure that installation failures caused by script errors are properly detected and addressed.

New Custom Code API Methods to Manage IAChoiceGroup Components

  • In InstallAnywhere 2026 R1, the IAChoiceGroup component has been enhanced with new custom code API methods that allow you to enable or disable the entire IAChoiceGroup container or individual items within that component at runtime. These custom code API methods are intended for custom-code scenarios that require dynamic control over user interaction.
  • The following new custom code API methods are available:
    • setEnabled(boolean state) - Enables or disables the entire IAChoiceGroup container. When the container is disabled, it implies that all radio buttons or checkboxes contained within the IAChoiceGroup component become unavailable for user interaction.
    • setItemEnabled(String name, boolean state) - Enables or disables a specific item within the IAChoiceGroup component. The item is identified by its logical item name or key as defined during registration, allowing targeted control without affecting other items in the same component.

New Command-Line Option to Control Java Virtual Machine Secure Folder Validation

  • InstallAnywhere 2026 R1 introduces a new command-line option, -Djvm.securefolder.check, which allows you to control whether the InstallAnywhere launcher validates the location of the Java Virtual Machine (JVM) during installation or uninstallation.
  • On the Windows platform, by default, when the installer or uninstaller is launched with administrative privileges, the launcher verifies whether the Java Virtual Machine (JVM) is located in a secure or administrative folder. This validation ensures that only JVMs in secure or administrative folders are permitted to be used. If a JVM is detected in an unsecured folder, its usage is blocked, and a security-related error message is displayed before the installer starts.
  • You can use the -Djvm.securefolder.check command-line argument with the following options to manage the validation behavior for the Java Virtual Machine (JVM) secure folder during installation or uninstallation:
  • true - Enables the validation to ensure the JVM is located in a secure or administrative folder.
  • false - Disables the validation, allowing the installer or uninstaller to proceed with installation or uninstallation, respectively, even if the Java Virtual Machine (JVM) is located in an unsecured folder.

Support for 'I do NOT accept the terms of the License Agreement' Option on License Agreement Panel

  • InstallAnywhere 2026 R1 introduces a new checkbox, Include 'Do Not Accept', on the Panel: License Agreement > Properties Customizer > Properties tab, on the General Settings subtab. Selecting this check box adds a radio button named I do NOT accept the terms of the License Agreement on the License Agreement panel, which is displayed during installation. By default, this checkbox is cleared.
  • When the Include 'Do Not Accept' checkbox is selected, users are explicitly provided with the option or radio button on the License Agreement panel to decline the license agreement. If a user selects the I do NOT accept the terms of the License Agreement radio button, the installation does not proceed and remains blocked unless the user selects the I accept the terms of the License Agreement radio button on the same panel.
  • This enhancement provides a clearer and more explicit way for users to decline the license agreement, ensuring compliance and improving the overall user experience by handling rejection scenarios in a controlled manner.

Ability to Enforce Path Type Validation on Get User Input Panel

  • InstallAnywhere 2026 R1 introduces a new selection box named Restrict Selection Type in the Control Properties area of the Configure File Chooser Field dialog box. This new selection box allows you control whether users can manually enter a directory or file path in the File Chooser component on the Get User Input panel during installation and uninstallation, regardless of whether the File Chooser Type selection box on the Configure File Chooser Field dialog box is set to the Directory or File option/path type.
  • The following outlines the behavior of the Restrict Selection Type options:
  • When this selection box is set to Yes, the installer restricts user inputs so that only the path type matching the configured File Chooser type selection box is accepted. For example:
    • If the File Chooser Type is configured to the File option, users can only enter a file path.
    • If the File Chooser Type is configured to the Directory option, users can only enter a directory.
  • When this selection box is set to No, users can manually enter any directory or file path in the File Chooser component on the Get User Input panel during installation and uninstallation, regardless of the option/path type configured in the File Chooser Type selection box. By default, the Restrict Selection Type selection box is set to No.

New Exit Code for Unsecured JVM Location Error

  • Previously, when an installer was executed using a JVM located in an unsecured user directory, the installation would terminate with an appropriate message indicating the issue. However, the installer did not return an exit code, making it difficult for automation scripts and deployment tools to detect and handle the failure programmatically.
  • In InstallAnywhere 2026 R1, if an installer runs in silent, GUI, or console mode and the JVM is detected in an unsecured folder, the installation now terminates with an appropriate message and returns a 107 exit code. This enhancement enables automation frameworks, scripts, and deployment tools to correctly identify the failure condition in order to take appropriate corrective actions.

Option to Disable All Users Icon Creation for Non-Admin Users

  • InstallAnywhere 2026 R1 introduces a new setting, Disable All Users Shortcut Icon Creation for Non-Admin Users, on the Project > Platforms tab, under the Windows area. This new setting allows you to enable or disable the Create Icons for All Users checkbox on the Choose Shortcut Folder panel when the installer is executed with non-administrative privileges.
  • This new setting has the following available options:
  • Yes - Disables the Create Icons for All Users checkbox on the Choose Shortcut Folder panel when the installer is run by a non-administrative user.
  • No - Enables the Create Icons for All Users checkbox on the Choose Shortcut Folder panel when the installer is run by a non-administrative user. By default, the Disable All Users Shortcut Icon Creation for Non-Admin Users setting is set to No.
  • By default, the Create Icons for All Users checkbox on the Choose Shortcut Folder panel allows users only with administrative privileges to create shortcut icons in system-wide (All Users) locations, such as the shared Desktop or Start Menu. However, if this checkbox is enabled, non-administrative users remain restricted by Windows permission requirements.

Enhanced Error Handling for 'noexec' Temporary Directories

  • Previously, when a Unix or Linux-based installer that included bundled JREs failed to run, InstallAnywhere displayed an incomplete error message. This failure could occur if the extracted JRE files were unable to execute because of mount restrictions on the temporary directory of the target machine.
  • In InstallAnywhere 2026 R1, when a Unix or Linux-based installer that includes bundled JREs is launched, the installer launcher initially validates whether the temporary directory, typically /tmp, allows execution of JRE files. If the directory on the target machine is mounted with the 'noexec' option, preventing execution of the extracted JRE files, the installer exits with the 18 error code and displays the following clear, actionable error message.