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

Reply via email to