In my installer (created using WiX) I forcefully re install everything using msiexec REINSTALL=ALL REINSTALLMODE=vamus /qr /i setup.msi command. This was working fine but after adding a new component (an exe file) it stopped working. nw if I try this command it doesn't replaces the file in installation directory.
To solve this I tried adding the new file as a part of an existing component but that didn't work.
Any idea/solution to solve this? Does MSI check for all the existing files (installed by previous package) and fail if it doesn't find one of the file when I use the above command?