1. It is highly recommended to remove the old version from the computer before installation of a new one. It is needed in order to remove information about the old version (since not all files can be updated after installation of new version on the old one).
2. It is needed to check the References correctness. If added References are displayed with the symbol, you should remove and add again the dll components, or select incorrect dll and set the false value for the SpecificVersion property.
3. If there displayed trial window after the license installation, you should check the contents of the license.licx file in the project. The Version value should be equal to the current product version of the product, for example: