NOTE: in later versions of edtFTPnet/PRO we have enabled an option to request elevation of privileges. So the note below shouldn't be necessary any more.
===========================================================================
Windows Vista's UAC (User Account Control) (if switched on) means a user can log in as a non-admin user but perform administrator tasks - Vista prompts you for admin approval before proceeding.
The problem is most installation MSIs (including ours) need to run as administrator - in our case to register edtFTPnet/PRO help files.
However there is no simple way to get MSIs to run with elevated privileges. Normally to run a program as admin, you right-click an exe or its shortcut and select "Run as administrator" from the context menu. You don't get that option with MSI files.
One way to do it is is to use a DOS prompt. Create a shortcut that uses "%SystemRoot%\system32\cmd.exe" as the target. Then open the prompt using "Run as Administrator".
Then navigate to the directory where the MSI has been downloaded to and use "msiexec /i edtFTPnetPRO.msi".
This should now install edtFTPnetPRO without any errors. This will also work with edtFTPnet/Express.