Hello,
My "Customize Advance Installer upgrade rules" in Upgrade section reset their values ("Include minimum version in range" => row with property AI_NEWERPRODUCTFOUND), when I change Product code via ProductVersion options "Always generate ..." or "Ask me at every change."
(Row with OLDPRODUCTS also resets, but checkboxes are default true, hence upgrade works, but preventing downgrade does not)
When I change ProductCode in Product Details -> Product IDs, then the Upgrade rule options stay.
Is this an expected behavior or a bug?
How to produce the behavior:
1) Create new project (Enterprise)
2) Change Product Version Options to "Always generate new ProductCode ... "
3) Change product version to 1.0.0.0 -> (Yes, 4 digits)
4) Check "Include minimum version in range" for upgrade rule row with property AI_NEWERPRODUCTFOUND
5) Change version to 1.0.0.1
6) Check the rule again and the option will be unchecked (every rule resets to default)
I tested it on AI 22.8
Best regards
Petr