I think i found solution in .wxs file
<Product Id="*" UpgradeCode="$(var.UpgradeCode)" Version="$(var.Version)" Language="1033" Name="$(var.ProductDisplayName) (v$(var.Version))" Manufacturer="Unknown"> <Package InstallerVersion="380" Compressed="yes"/> <Media Id="1" Cabinet="IileServer.cab" EmbedCab="yes" />
<Property Id="PREVIOUSVERSIONSINSTALLED" Secure="yes" /> <Upgrade Id="$(var.UpgradeCode)"> <UpgradeVersion Minimum="1.0.0.0" Maximum="99.0.0.0" Property="PREVIOUSVERSIONSINSTALLED" IncludeMinimum="yes" IncludeMaximum="no" /> </Upgrade>
<InstallExecuteSequence> <Custom Action="NewerVersion" After="FindRelatedProducts">NEWERVERSIONDETECTED</Custom> <RemoveExistingProducts Before="InstallInitialize" /> </InstallExecuteSequence>
<CustomAction Id="NewerVersion" Error="A later version of [ProductName] is already installed." />