On 18.02.2010 13:10, Patrick Mézard wrote: > Le 16/02/10 19:53, Steve Borho a écrit : >> * The MSI packages require elevated privileges to be installed because >> we are installing both shell extensions and MSVC CRT libraries. > > I am still using WinXP so I am not really up-to-date with Vista or 7 > privileges handling, do you think this will be a problem for regular > non-admin users or?
The installer requires admin rights to install, because of the MSVC CRT merge modules being installed as Microsoft recommends it (for all users, and we need to install the policy merge module as well, to redirect the python26.dll manifest to current MSVC CRT), and because of the registry settings that must be set in HKLM for the shell extension. This holds true for XP, Vista and Windows 7. The msi refuses to install on Windows 2000 or older. On Vista/Windows 7, a user with admin rights does not have enabled these by the fault. Windows will acquire them on request (elevation), and notifies the user before using them (depending on how elevation is configured, on Vista it's on by default). This happens when installing the msi. On Windows XP, the installer must be run by an admin login. IIRC you are notified to login as an admin, if you are using a login that lacks admin powers. Logoff/login or restart explorer after installing, to get the new shell extension loaded and the overlay icons started on XP. ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Tortoisehg-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tortoisehg-discuss

