On Mar 21, 2007, at 4:31 PM, Arnette, Bill wrote:

> Try Target="[#Life_Balance.exe]" in the shortcut element.

Thanks for chiming in with that, Bill.  I think it was an  
improvement.  At least it changed two of the errors to be different  
errors.  I'm now getting:

        ICE18: KeyPath for Component: 'DesktopShortcut' is Directory:  
'INSTALLDIR'. The Directory/Component pair must be listed in the  
CreateFolders table.

        ICE43: Component DesktopShortcut has non-advertized shortcuts. It  
should use a registry key under HKCU as its KeyPath, not a file.

        ICE57: Component 'DesktopShortcut' has both per-user and per-machine  
data with a per-machine KeyPath.

        ICE69: Mismatched component reference. Entry 'DesktopShortcut' of  
the Shortcut table belongs to component 'DesktopShortcut'. However,  
the formatted string in column 'Target' references file  
'Life_Balance.exe' which belongs to component 'MainApplication'.  
Components are in the same feature.

The last error seems to indicate that Light is beginning to  
understand what I'm trying to do, but does not approve of it.  Is it  
perhaps only legal for a shortcut in one component to refer to  
another if the two components are in different features?  Is that  
what it's trying to say?


Thanks,

--Stuart A. Malone
   Llamagraphics, Inc.
   Makers of Life Balance personal coaching software
   http://www.llamagraphics.com/



-------------------------------------------------------------------------
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