InstallShield 2024 R2
InstallShield 2024 R2 includes the following enhancements:
• | Ability to Specify Administrative Privileges Requirements for Installation Through Automation Interface |
• | Validation for SSL Certificates of Update URLs in Suite Updates |
• | Support for New Microsoft ASP.NET Core Prerequisite |
• | Ability to Digitally Sign InstallShield Support Files |
• | Ability to Configure Chained .msi Packages Through Automation Interface |
• | Ability to Specify Property Name for Custom Signing Tool Configuration |
• | Support for Customizing New Update Available Dialog |
• | Ability to Skip Application Update Scheduled Tasks Creation in Task Scheduler |
• | Support for Windows Server 2025 |
Ability to Specify Administrative Privileges Requirements for Installation Through Automation Interface
In previous releases, you could not use the automation interface to specify whether the Execute sequence of your installation's .msi package required administrative privileges.
InstallShield 2024 R2 allows you to specify via the automation interface whether the Execute sequence of your installation's .msi package requires administrative privileges.
For more information, see ISWiSISProperty Object in the InstallShield Help Library.
Note:This change was tracked in ISDEV-43738.
Validation for SSL Certificates of Update URLs in Suite Updates
Project:This information applies to the Suite/Advanced UI project.
InstallShield 2024 R2 includes the validation support for SSL (Secure Sockets Layer) certificates for the update URLs configured in suite updates. With this enhancement, InstallShield verifies the authenticity of the SSL certificate of the update URL before downloading updates or files from the same. This validation process ensures secure and trusted updates by providing enhanced security, data integrity, and protection against potential threats.
Note:This change was tracked in ISDEV-44041.
Support for New Microsoft ASP.NET Core Prerequisite
InstallShield 2024 R2 introduces a new prerequisite named Microsoft ASP.NET Core 8.0 Runtime (v8.0.8)-Windows Hosting Bundle. This prerequisite has been added in the Redistributables explorer of the Application Data view.
Note:This change was tracked in ISDEV-43895.
Ability to Digitally Sign InstallShield Support Files
InstallShield 2024 R2 added support to digitally sign InstallShield support files via the Sign Files in Package setting on the Signing tab for a release in the Releases explorer of the Media view.
The Sign Files in Package setting enables you to digitally sign all files, including InstallShield support files (English, language-independent, and advanced files) configured in the Support Files view, which are used only during the installation process.
Note:This change was tracked in ISDEV-43800.
Ability to Configure Chained .msi Packages Through Automation Interface
In previous releases, you could not configure chained .msi packages through the automation interface.
Now, InstallShield 2024 R2 allows you to configure chained .msi packages through the automation interface.
Note:This change was tracked in ISDEV-42537.
Ability to Specify Property Name for Custom Signing Tool Configuration
InstallShield 2024 R2 allows you to specify a property name in the Arguments setting of the Signing tab for a release in the Releases explorer on the Media view while configuring a custom signing tool. The following rules must be followed when specifying a property name in the Arguments setting:
• | The property name must be defined in the Property Manager view of your project. |
• | The property name in the Arguments setting must be specified within the square brackets ([]). |
Note:This change was tracked in ISDEV-43923.
Support for Customizing New Update Available Dialog
Project:This information applies to the following project type:
• | Advanced UI |
• | Suite/Advanced UI |
Previously, users were unable to customize the New Update Available dialog box that usually appears when an Advanced UI or Suite/Advanced UI installer is configured for application updates.
InstallShield 2024 R2 introduces new properties you can add with their required values in the metadata file named isupdate.xml, allowing you to configure the New Update Available dialog box. The following are the new properties:
• | DialogBackgroundColor—Use this property to specify the background color in the New Update Available dialog box. |
• | DialogHeaderFontSize—Use this property to define the font size of the dialog header in the New Update Available dialog box. It is recommended that you define the size above 28 for better readability. |
• | DialogBodyFontSize—Use this property to define the font size of the dialog text and button text in the New Update Available dialog box. It is recommended that you define the size above 18 for better readability. |
• | DialogTextColor—Use this property to specify the color of the dialog text, button text, and dialog header in the New Update Available dialog box. |
For more information, see “Customizing the New Update Available Dialog” in the InstallShield Help Library.
Note:This change was tracked in ISDEV-44018.
Ability to Skip Application Update Scheduled Tasks Creation in Task Scheduler
Previously, users were unable to skip the creation of scheduled tasks for application updates in the Windows task scheduler during installation on the target system, when an Advanced UI or Suite/Advanced UI installer was configured for application updates in Updates tab of the Releases explorer in the Media view.
InstallShield 2024 R2 introduces a property named ISSKIPAPPUPDATES that helps you to skip the creation of scheduled tasks for application updates in the Windows task scheduler during installation on the target system. By configuring a check box control using the ISSKIPAPPUPDATES property under any wizard page on the Wizard Interface explorer in the User Interface view, you can enable users to control scheduled tasks creation in the Windows task scheduler during installation:
• | Selecting the check box on the installation dialog skips the creation of scheduled tasks for application updates. |
• | Clearing the check box on the installation dialog allows these tasks to be created. |
For more information, see “Managing Application Update Scheduled Tasks in Windows Task Scheduler” in the InstallShield Help Library.
Note:Configuration of the check box control using the ISSKIPAPPUPDATES property must be prior to installation on target system.
Note:This change was tracked in ISDEV-44035.
Support for Windows Server 2025
InstallShield 2024 R2 allows you to configure installation conditions for Windows Server 2025.
Note:This change was tracked in ISDEV-44144.