You make a good point about the ProgramMenuFolder directory - I agree that
ICE43 seems overzealous in some cases.  However, during ICE validation,
there is no way to know if an MSI file will be installed per-user or
per-machine (since the value of ALLUSERS may be set at the last moment).  So
the ICE is currently configured to be very conservative and flag a Shortcut
as going to a per-user location if it's possible for it to be installed to a
per-user location (regardless of whether it will be or even the current
value for ALLUSERS).

Although you may think a shortcut will never get installed to a per-user
location, nothing prevents your customer from setting ALLUSERS to modify the
behavior.

Thanks,
Derek

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Tony Hoyle
Sent: Monday, July 24, 2006 5:42 PM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] ORCA validation issue with wix generated installer

Derek Cicerone wrote:
> That means that the component needs to have a registry key under HKCU as
its
> keypath.  This supports installation of per-user shortcuts for a
per-machine
> installation.

I don't see why anyone would ever want to do this - put per user shortcuts
in 
per user installations and per machine shortcuts in the all users category. 
Mixing the two is just silly IMO.  I'm not even sure *how* you'd make wix do

it, since ProgramMenuFolder is set correctly depending on the install
type... 
you'd have to override the default behaviour somehow.

I've never managed to author a nontrivial wix file without this ICE, but in 
each case I know I'm doing the correct thing.. it's just generated 
automatically by any attempt to create a shortcut.  That makes the warning 
useless.

Tony

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to