I am using AI 11.4.1.
I wish to check that the current installed build version of an existing product is suitably high to be compatible with our product.
I have created a launch condition which looks in the registry and retrieves a DWORD value as a 'raw value, in this case 1104, and store it in a property , INSTALLED_BUILD_NUMBER say.
I wish to compare this value against 990.
So I have a custom launch condition: INSTALLED_BUILD_NUMBER > 990
I was expecting this condition to be true, and the install to proceed.
However, the install thinks the condition is false. The installer displays the description text for that custom launch condition,
that text contains [INSTALLED_BUILD_NUMBER] and this is displayed as #1104 in the message box.
Could you please tell me what the appropriate syntax is that I need ?
I have tried INSTALLED_BUILD_NUMBER > "#990", which also fails, I suspect it's doing a string comparison in that case - is there a way of converting the string to a numeric value when the comparison is actually done?