Hello,
Until then, as a workaround, you can proceed like this:
- Go to "Launch Conditions -> Custom" tab and add a custom launch condition like this:
- Condition: AI_JREVERFOUND = 1
Description: [ProductName] cannot be installed on systems with JRE version lower than 1.6
Builds: <All Builds>
- Go to "Table Editor" page and in the "CustomAction" table add the following new row:
- Action: AI_DetectJRE
Type: 1
Source: aicustact.dll
Target: RequiredJreExists
Extended Type:
- In the "InstallExecuteSequence" table add the following row:
- Action: AI_DetectJRE
Condition: 1
Sequence: 399
- In the "InstallUISequence" table add the following row:
- Action: AI_DetectJRE
Condition: 1
Sequence: 399
- Build and run your project.
Please keep in mind that our "Table Editor" feature is available only in an "Enterprise" or higher project type.
Also, I've attached a sample project, created with version 9.8 of Advanced Installer, which implements this workaround.
All the best,
Daniel