yep, location doesn't matter, but ideally for repair, it should be in a location anybody can get to, like a UNC path, or a local cache area. NOT C:\Temp, or C:\Windows\Temp (try and make it a bit harder for any hackers...)
for Windows 7, I normally set,
ALLUSERS=2MSIINSTALLPERUSER=""Heres a link MSDN MSIINSTALLPERUSER property
This forces a per machine install, IF the MSI has been written for dual purpose (machine or user install) I have started to write a blog on using the DuplicateFile table to help with selfrepair putting a file into a users profile. (but I have been very busy....)
Sign up today to participate,
stay informed, earn points and establish a reputation for yourself!