|
![](/i/fill.gif) |
1. It might be preferrable to provide the installer as an
executable instead of an unpackaged MSI file. This would
greatly simplify running the installer with administrator
privileges via "Run As ...".
2. The default installation type is currently for a single user,
presumably because that one will always work. I'd suggest that
the default type be set to "install for all users" at least if
the installer is run with administrator privileges. I think it
can be tested in InstallShield using a construct like
if (Is(USER_ADMINISTRATOR,"")) then ...
3. Actually, the selection single user / all users might then
no longer be needed. When run as adminstrator, install program
files under "Program Files" (or selected target directory) as
would be expected anyway. When run without administrator
privileges, install program files under Documents (and
preferrably warn about this in a message box which
offers to cancel the installation).
Post a reply to this message
|
![](/i/fill.gif) |