What’s New in InstallShield 2023 Express Edition

InstallShield 2024 Express Edition

InstallShield Express Edition includes the following new features:

New Features in InstallShield 2023 R2 Express Edition
New Features in InstallShield 2023 R1 Express Edition

New Features in InstallShield 2023 R2 Express Edition

For information about new features added in InstallShield 2023 R2 Express Edition, refer to the following sections:

Ability to Configure Custom Signing Solution for Digital Signing
Ability to Store Token Password for EV Digital Signing

Ability to Configure Custom Signing Solution for Digital Signing

InstallShield 2023 R2 Express Edition introduces new signing type settings that enable you to select and configure a custom signing solution to digitally sign build-generated files.

These settings are required only if the customer would like to use custom signing solution instead of the InstallShield Express Edition standard signing solution. Selecting the Custom signing type enables additional fields where a custom signing utility path and arguments can be configured. To configure a custom signing solution, you can use the following new settings available in the Signing tab for a release in the Releases explorer on the Media view:

Signing Type—This setting enables you to specify the method to digitally sign build-generated files. The available options for this setting are:
Standard—Select this option to use the default InstallShield Express Edition sign tool to digitally sign build-generated files.
Custom—Select this option to use a customized sign tool to digitally sign build-generated files. Selecting this option enables the Path and Arguments settings.
Path—Specify the sign tool's location to digitally sign build-generated files by using that sign tool. To specify sign tool's location, click the ellipsis button (...) in this setting.
Arguments—Specify the command-line argument for a sign tool’s configuration. For example, command-line argument below can be used if the Microsoft built-in signing tool is configured as a custom option to sign the binaries:

sign /fd SHA256 /f "<ProgramFilesFolder>\testCA.pfx" /t http://timestamp.digicert.com /p MyPassword [filename]

Note:A custom signing tool path uses <ProgramFilesFolder>\Windows Kits\10\bin\<WinSDKVer>\x86\signtool.exe.

The [filename] variable is a place holder for full file path to be signed. It resolves to full path of the binary file to be signed during build time. By default, a file path will be added at the end of an argument and passed to a custom sign tool. Instead of using a hard-coded path, you can use any path variables and environment variables that are defined in your project.

For more information, see the following:

Signing Tab
Digital Signature Tab

Note:By default, the Signing Type setting is set to Standard.

Ability to Store Token Password for EV Digital Signing

InstallShield 2023 R2 Express Edition now provides an option to encrypt and store an EV token password in a project file. Prior InstallShield Express Edition versions supported EV certificates via the Use a certificate store option. However, when using this option, the user would be asked for the token password each time the file is signed with an EV certificate.

There is also an option called Enable single logon that comes with an EV vendor which would restrict user interventions per session with only one token password request. Configuring the token password in the InstallShield Express Edition signing tab will continue to work untill the password expires. The token password can be changed using the the InstallShield Express Edition IDE.

For more information, see the following:

Signing Tab
Digital Signature Tab
Digitally Sign Setup Dialog Box

New Features in InstallShield 2023 R1 Express Edition

For information about new features added in InstallShield 2023 R1 Express Edition, refer to the following sections:

New Setup Prerequisites Available
Ability to Build Setup launcher with Security Features
Ability to Handle Installers Above 2 Gigabytes

New Setup Prerequisites Available

In the Redistributables explorer of the Application Data view, InstallShield 2023 R1 Express Edition introduces the following new setup prerequisites:

Microsoft OLEDB Driver for SQL Server 19.3.0 (x64)
Microsoft OLEDB Driver for SQL Server 19.3.0 (x86)
Microsoft .NET 6.0 SDK 6.0.408 (x64)
Microsoft .NET 6.0 SDK 6.0.408 (x86)
Microsoft .NET 7.0 SDK 7.0.302 (x64)
Microsoft .NET 7.0 SDK 7.0.302 (x86)

Note:This issue was tracked in ISDEV-43005.

Ability to Build Setup launcher with Security Features

All InstallShield 2023 R1 Express Edition setup launchers are now built with the the latest security features like control-flow-guard, enforced-code-integrity, and aslr.

Note:This issue was tracked in ISDEV-42510.

Ability to Handle Installers Above 2 Gigabytes

InstallShield 2023 R1 Express Edition enables LargeAddressAware flag for all setup.exe setup launchers, so that setup.exe setup launchers can handle addresses larger than 2 gigabytes during runtime.

Note:This issue was tracked in ISDEV-43244.