I have recently upgraded to Ent version and have been testing out the patching functionality, and have come across a problem which is a windows installer issue, but you may be able to shed some light on it.
I have a versioned exe in my base package. In the installer project, I duplicate this exe into the same folder with a different name. That all works fine.
Now I create a later version of the exe, rebuild the msi, and generate a patch between the new one and the original. I apply the patch. Both the original exe and the duplicated one are replaced as I would expect.
Now I go into Add/Remove programs, and remove the patch. The patch appears to remove successfully. The original EXE is back-levelled to the original version. However, the duplicated one is left at the later version. This is a problem!
Is there another way I should do the file dupl so that this problem does not occur? I suppose I could duplicate the actual exe outside of the install project but that seems a bit clumsy and I'd rather not do that.
Thanks,
Milt