That's where I got the original idiom from, but it feels wrong for an all users install. Yes, doing it this way gives no errors, but it doesn't make sense (to me at least).
Any chance one of you guys inside Microsoft could get a comment out of the Windows Installer team, or can you suggest how I could raise it with them, for the benefit of all of us? Anthony Wieser Wieser Software Ltd Oh, and ICE57's message is actually an error, not a warning, strangely. ----- Original Message ----- From: "Rob Hamflett" <[EMAIL PROTECTED]> To: <wix-users@lists.sourceforge.net> Sent: Thursday, June 07, 2007 1:19 PM Subject: Re: [WiX-users] Sanity Check: Shortcuts and HKCU for a per machine install. Should it be HKMU? > D'oh! Including the link might have helped. Here it is. > > http://robmensching.com/blog/archive/2007/04/27/How-to-create-an-uninstall-shortcut-and-pass-all-the.aspx > > Rob > > Rob Hamflett wrote: >> Rob has a blog post on how to create a shortcut that passes validation. >> Personally I stopped paying >> attention to those warnings long ago. >> >> Rob >> >> Tony Hoyle wrote: >>> Anthony Wieser wrote: >>>> Looking into this further, HKLM doesn't work, however reading the ICE43 >>>> documenation, it says: >>> Yes, ICE43 is wrong in this respect. It should read ALLUSERS and check >>> (using HKMU is an interesting workaround though). >>> >>>> That almost works, but then you get an ICE57 error instead, that says: >>>> Component 'DesktopShortcut' has both per-user data and a keypath that >>>> can be >>>> either per-user or per-machine. >>> So you worked around the ICE43 error and ended up with an ICE57 error :p >>> >>>> The documentation on the Desktop Folder indicates that it changes based >>>> on >>>> the ALLUSERS property, so is it my INSTALLLOCATION causing this, or >>>> something else (like ICE57 coded incorrectly)? >>> Sounds like it. >>> >>> Pick which ICE you're going to ignore basically.. in your case it sounds >>> like ICE57 is the one. >>> >>> Tony >>> >>> >>> ------------------------------------------------------------------------- >>> This SF.net email is sponsored by DB2 Express >>> Download DB2 Express C - the FREE version of DB2 express and take >>> control of your XML. No limits. Just data. Click to get it now. >>> http://sourceforge.net/powerbar/db2/ >> >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users