Simple answer? Don't overwrite OS components.

 

On Windows Vista only the Trusted Installer service can do that. On Windows
XP you run serious risk of breaking your customer's system, for which they
won't thank you.

 

You should always, always distribute third-party components according to the
instructions given by that third party. If you don't they'll usually decide
not to support you.

 

If you tell us the exact components you're trying to update, we can give
more guidance as to what the correct route for installing them is. Most
likely you will have to use a bootstrapper application to install the
prerequisites (as EXEs, MSIs or whatever) then your MSI package.

 

-- 

Mike Dimmick

 

  _____  

From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Ravit Shapira
Sent: 06 March 2008 02:18
To: wix-users@lists.sourceforge.net
Cc: Rob Mensching
Subject: [WiX-users] Error 1303

 

Hi,

 

Our msi overwrite OS components (in c:\Program Files\Common Files). When we
run the same msi on XP there is no problem, however, on Vista we get error
1303 - "The installer has insufficient privileges to access this directory".
The workaround we have is to remove windows protection from several
directories and then run the msi. Do you know if there is a solution for
this kind of problem, which happens only on Vista using WIX.

 

Thanks,

Ravit

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to