I have created in the past an MSI which I have used to deploy the application.
Now, I want to distribute a new update of the product with an MST together with the MSI (since I have changed the MSI and I want some transformation to be applied). My problem is that this transform file is only applied on new installations, but it seems that it is not applied on already installed places.
In order to fix this, the only way I have found is going to HKLM\Software\Classes\Installer\<GID> and add the MST there in the Transform key. But that requires a lot of manual work, like finding what is the actual ProductCode to add the key to, copying the mst somewhere permanent, etc. Can you think on any other way to get this done?