Prior to testing this new build, I remove the previous version through either Add/Remove Programs or InstallShield process remove. When I install the corrected application, it still places file A.
If I restore the machine to a 'clean' state (prior to the initial load) via a ghost image, the second build now installs file B properly.
Why does this occur? I might add that when I corrected the build, I did not change any codes. Should I? Prior to ghosting, was the original .msi still in cache memory? Should I have rebooted following remove of the initial install? I hope you can help and I hope this example is clear.
This is not a major thing right now, but it sure made me pull some hair in testing some installs I've developed.
As always, THANKS!