Hello Amin,
First of all, thank you for the sent files. In what regards your problem, this may be happening due to the fact that you are using the fourth field of the
"Product Version" field. Please note that Windows Installer uses only the first three fields of the product version. If you include a fourth field in your product version, the installer ignores the fourth field. For more information about this, you can have a look on the
ProductVersion property article.
However, the previous installed version can still be removed, although only the fourth field from the product version is increased, by following these steps:
- go to the
"Upgrades" page and enable the
"Customize Advanced Installer" upgrade rules option;
- double-click on the Advanced Installer rule that is related to the
[OLDPRODUCTS] property;
- in the
"Product Info" tab, enable the
"Include maximum version in range" option and click
OK;
Important: Please note that you need to generate manually a new ProductCode in the
"Product IDs" Tab from the
"Product Details" page.
Hope this helps.
All the best,
Catalin