How to update VS 2010 redistributable in a MSP patch.
I had installed some VS 2010 redistributables with my application. I did this by adding the required merge module into my MSI based installer. However now a new version of this merge module is available and I wanted to update the same in my installer. Major upgrade is not possible in my case and only option is minor update (i.e. MSP).
Now the issue is that when I remove the old Merge module and add the new one then it removes the old components and adds new components. This is happening because Microsoft has changed the Module IDs in the two MSMs causing components and File table keys to change.
Original Module ID: Microsoft_VC100_CRT_x86.AFA96EB4_FA9F_335C_A7CB_36079407553D
New Module ID: Microsoft_VC100_CRT_x86.1DEE2A86_2F57_3629_8107_A71DBB4DBED2
Question is how do I update the redistributable Merge Module in a patch because as per minor update (MSP) rules components cannot be removed in a patch. I also noticed that if these Redistributables are installed as part of MSMs then Windows Update also does not update them because it does not treat them as a separate product.