For small packages, however, I tend to prefer per-user installations. Whether per-user or per-machine is the better choice greatly deoends on the application. But whether an MSI package requires elevation is controlled via a bit in the summary information stream - there is no way to have user input have impact on that. With the advent of UAC, I'd say its is impossible: Per user installations must not require elevation, per machine installations have to. In fact, it is pretty hard to create Windows Installer packages that allow both kinds of installs, to say the least. go - the binaries always fo to %ProgramFiles%. Many installers offer this option in their GUI, but the setting only affects where the shortcuts etc. Frankly, I have yet to see the first installer that really allows both per-user and per-machine installations.
0 Comments
Leave a Reply. |