I've been tasked with refactoring the installs for several products. I've figured that since many of these products share a set of .dlls, a merge module for these .dlls would be the way to go. The thing is that each product needs to have these dlls in its own sub folder. It's been a while since I've done a custom merge module, but if I remember correctly I can specify the destination through a property when I consume the merge module in the msi. How then does it work if these components have the same component id?
Is this even the right application for merge modules?
Thanks in advance.