Blair,
Can you please give more guidance/tips here?

Thanks!
Martin

-----Original Message-----
From: Martin Kulov [mailto:mar...@kulov.net] 
Sent: Saturday, May 28, 2011 4:20 AM
To: 'General discussion for Windows Installer XML toolset.'
Subject: Re: [WiX-users] orphaned desktop shortcut

Thanks Blair,

How should one manage changes in non-keypath components?

Martin

-----Original Message-----
From: Blair Murri [mailto:os...@live.com] 
Sent: Saturday, May 28, 2011 3:43 AM
To: wix-users@lists.sourceforge.net
Subject: Re: [WiX-users] orphaned desktop shortcut


That is a consequence of changing non-keypath resources in a component. A
component's identity consists of its keypath, not its entire composition.
 
You could try using <DeleteFile/> to remove the orphaned shortcut.
 
-Blair
 
> From: mar...@kulov.net
> To: wix-users@lists.sourceforge.net
> Date: Sat, 28 May 2011 00:25:09 +0300
> Subject: [WiX-users] orphaned desktop shortcut
> 
> Hi,
> 
> 
> 
> I am creating desktop shortcut inside a Component.
> 
> After installing the product, I renamed the shortcut and performed 
> major upgrade.
> 
> The upgrade left me with two shortcuts (the original one and the new 
> renamed one). After uninstalling the product, the original shortcut 
> was left orphaned. I did not change the component guid as the shortcut 
> is not keypath.
> 
> 
> 
> Here is excerpt of my code:
> 
> 
> 
> <Directory Id="ProgramMenuFolder" Name="Programs">
> 
> <Directory Id="ProgramMenuDir" Name="$(var.ProductName)">
> 
> <Component Id="Comp_ProgramMenuDir"
> Guid="{66C429C9-477D-4C48-8B64-0A480F7AB472}">
> 
> <RemoveFolder Id='ProgramMenuDir' On='uninstall' />
> 
> <RegistryValue Root='HKCU'
> Key='Software\$(var.Manufacturer)\$(var.ProductName)' Type='string'
Value=''
> KeyPath='yes' />
> 
> <Shortcut Id='desktopMyWin' 
> 
> Directory='DesktopFolder' 
> 
> Name='$(var.ProductName) Command Prompt'
> 
> WorkingDirectory='MyFolder' 
> 
> Icon='MyIcon.ico' 
> 
> Target='[%ComSpec]'
> 
> Arguments='[SHELLARGS]'
> 
> Advertise='no' />
> 
> </Component>
> 
> </Directory>
> 
> </Directory>
> 
> 
> 
> 
> 
> Can you please help? 
> 
> 
> 
> Thank you!
> 
> 
> 
> Martin Kulov
> 
> 
> 
> Microsoft Regional Director
> 
> VS ALM MVP, MCT, INETA Speaker
> 
> 
> 
> http://www.kulov.net
> 
> Phone: (+359) 88 821 3255
> 
> 
> 
> ----------------------------------------------------------------------
> -------- vRanger cuts backup time in half-while increasing security.
> With the market-leading solution for virtual backup and recovery, you 
> get blazing-fast, flexible, and affordable data protection.
> Download your free trial now. 
> http://p.sf.net/sfu/quest-d2dcopy1
> _______________________________________________
> WiX-users mailing list
> WiX-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wix-users
                                          
----------------------------------------------------------------------------
--
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, you get
blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


----------------------------------------------------------------------------
--
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users


------------------------------------------------------------------------------
vRanger cuts backup time in half-while increasing security.
With the market-leading solution for virtual backup and recovery, 
you get blazing-fast, flexible, and affordable data protection.
Download your free trial now. 
http://p.sf.net/sfu/quest-d2dcopy1
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to