It seems wrong to me, but perhaps there is no real harm done having the key
paths
in HKCU, when the shortcuts are in the machine context?


2010/12/2 Pally Sandher <pally.sand...@iesve.com>

> That's what the WiX documentation recommends ->
> http://wix.sourceforge.net/manual-wix3/create_start_menu_shortcut.htm
>
> Palbinder Sandher
> Software Deployment & IT Administrator
> T: +44 (0) 141 945 8500
> F: +44 (0) 141 945 8501
>
> http://www.iesve.com
> **Design, Simulate + Innovate with the <Virtual Environment>**
> Integrated Environmental Solutions Limited. Registered in Scotland No.
> SC151456
> Registered Office - Helix Building, West Of Scotland Science Park, Glasgow
> G20 0SP
> Email Disclaimer
>
> -----Original Message-----
> From: Fredrik Staxäng [mailto:fst...@gmail.com]
> Sent: 02 December 2010 16:39
> To: General discussion for Windows Installer XML toolset.
> Subject: Re: [WiX-users] ICE57 with HKMU
>
> Do you mean using HKCU? That results in an incorrect installation with the
> shortcut in the All Users menu, and the key Path in HKCU.
>
> 2010/12/2 Pally Sandher <pally.sand...@iesve.com>
>
> > You posted the usual one yourself. Either that or suppress ICE57.
> >
> > Palbinder Sandher
> > Software Deployment & IT Administrator
> > T: +44 (0) 141 945 8500
> > F: +44 (0) 141 945 8501
> >
> > http://www.iesve.com
> > **Design, Simulate + Innovate with the <Virtual Environment>**
> > Integrated Environmental Solutions Limited. Registered in Scotland No.
> > SC151456
> > Registered Office - Helix Building, West Of Scotland Science Park,
> > Glasgow G20 0SP Email Disclaimer
> >
> > -----Original Message-----
> > From: Fredrik Staxäng [mailto:fst...@gmail.com]
> > Sent: 02 December 2010 15:57
> > To: General discussion for Windows Installer XML toolset.
> > Subject: Re: [WiX-users] ICE57 with HKMU
> >
> > Is there a workaround?
> >
> > 2010/12/2 Rob Mensching <r...@robmensching.com>
> >
> > > IIRC, this is a bug in ICE57. The Windows Installer team didn't look
> > > at ALLUSERS property when evaluating these values... that was a long
> > > time ago though so my memory may have decayed a bit. <smile/>
> > >
> > > On Thu, Dec 2, 2010 at 12:39 AM, Fredrik Staxäng <fst...@gmail.com>
> > wrote:
> > >
> > > > With both Wix 3.0 and 3.5 I get ICE57 errors:
> > > >
> > > > R:\quantlab-wix\Quantlab.wxs(46) : error LGHT0204 : ICE57:
> > > > Component 'AppShortcut' has both per-user data and a keypath that
> > > > can be either per-user or per-machine.
> > > >
> > > > If I use HKCU, wix does not complain, but the  shortcuts get into
> > > > all
> > > users
> > > > and the key paths goes into HKCU.
> > > >
> > > > The relevant parts of the wxs file are
> > > >
> > > >    <Property Id='ALLUSERS'>1</Property>
> > > >
> > > >    <Property Id="ApplicationFolderName" Value="Algorithmica Research"
> > />
> > > >    <Property Id="WixAppFolder" Value="WixPerMachineFolder" />
> > > >
> > > >    <Directory Id='TARGETDIR' Name='SourceDir'>
> > > >
> > > >      <Directory Id="ProgramMenuFolder">
> > > >        <Directory Id="ProgramMenuDir" Name="Algorithmica Research"/>
> > > >      </Directory>
> > > >
> > > >    </Directory>
> > > >
> > > >    <DirectoryRef Id="ProgramMenuDir">
> > > >      <Component Id="AppShortcut"
> > > >  Guid="DC51AA6F-6633-4B00-B8F2-2BF3F6BD684B">
> > > > <RemoveFolder Id='ProgramMenuDir' On='uninstall' /> <RegistryValue
> > > > Root='HKMU'
> > > >       Key='Software\[Manufacturer]\[ProductName]'
> > > >       Name='QLShortcut'
> > > >       Type='string'
> > > >       Value='t'
> > > >       KeyPath='yes' />
> > > > <Shortcut Id="startmenuQuantlab310"
> > > >  Name="Quantlab 3.0"
> > > >  Description="Quantlab 3.0 Description"
> > > >  Target="[APPLICATIONFOLDER]Quantlab.exe"
> > > >  WorkingDirectory='APPLICATIONFOLDER'
> > > >  Icon="QuantlabIcon"/>
> > > >      </Component>
> > > >    <DirectoryRef Id="ProgramMenuDir">
> > > >
> > > >
> > > --------------------------------------------------------------------
> > > --
> > > --------
> > > > Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> > > > Tap into the largest installed PC base & get more eyes on your
> > > > game by optimizing for Intel(R) Graphics Technology. Get started
> > > > today with the
> > > > Intel(R) Software Partner Program. Five $500 cash prizes are up
> > > > for
> > > grabs.
> > > > http://p.sf.net/sfu/intelisp-dev2dev
> > > > _______________________________________________
> > > > WiX-users mailing list
> > > > WiX-users@lists.sourceforge.net
> > > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > > >
> > > >
> > >
> > >
> > > --
> > > virtually, Rob Mensching - http://RobMensching.com LLC
> > >
> > > --------------------------------------------------------------------
> > > --
> > > -------- Increase Visibility of Your 3D Game App & Earn a Chance To
> > > Win $500!
> > > Tap into the largest installed PC base & get more eyes on your game
> > > by optimizing for Intel(R) Graphics Technology. Get started today
> > > with the
> > > Intel(R) Software Partner Program. Five $500 cash prizes are up for
> > grabs.
> > > http://p.sf.net/sfu/intelisp-dev2dev
> > > _______________________________________________
> > > WiX-users mailing list
> > > WiX-users@lists.sourceforge.net
> > > https://lists.sourceforge.net/lists/listinfo/wix-users
> > >
> >
> > ----------------------------------------------------------------------
> > -------- Increase Visibility of Your 3D Game App & Earn a Chance To
> > Win $500!
> > Tap into the largest installed PC base & get more eyes on your game by
> > optimizing for Intel(R) Graphics Technology. Get started today with
> > the
> > Intel(R) Software Partner Program. Five $500 cash prizes are up for
> grabs.
> > http://p.sf.net/sfu/intelisp-dev2dev
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
> >
> >
> >
> > ----------------------------------------------------------------------
> > -------- Increase Visibility of Your 3D Game App & Earn a Chance To
> > Win $500!
> > Tap into the largest installed PC base & get more eyes on your game by
> > optimizing for Intel(R) Graphics Technology. Get started today with
> > the
> > Intel(R) Software Partner Program. Five $500 cash prizes are up for
> grabs.
> > http://p.sf.net/sfu/intelisp-dev2dev
> > _______________________________________________
> > WiX-users mailing list
> > WiX-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/wix-users
> >
>
> ------------------------------------------------------------------------------
> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game by
> optimizing for Intel(R) Graphics Technology. Get started today with the
> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
> http://p.sf.net/sfu/intelisp-dev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
>
>
>
> ------------------------------------------------------------------------------
> Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
> Tap into the largest installed PC base & get more eyes on your game by
> optimizing for Intel(R) Graphics Technology. Get started today with the
> Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
> http://p.sf.net/sfu/intelisp-dev2dev
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
>
------------------------------------------------------------------------------
Increase Visibility of Your 3D Game App & Earn a Chance To Win $500!
Tap into the largest installed PC base & get more eyes on your game by
optimizing for Intel(R) Graphics Technology. Get started today with the
Intel(R) Software Partner Program. Five $500 cash prizes are up for grabs.
http://p.sf.net/sfu/intelisp-dev2dev
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to