The Windows Installer package is tracking Start Menu and Desktop shortcut creation with Registry values located under HKCU\Software\Microsoft when it should be using keys specific to inkscape.org.
Suggested changes to inkscape.wxs
25c25
< <RegistryValue Root="HKCU" Key="Software\Microsoft\MyApplicationName" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
---
> <RegistryValue Root="HKCU" Key="Software\inkscape.org\InkScape" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
34c34
< <RegistryValue Root="HKCU" Key="Software\Microsoft\MyApplicationName" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
---
> <RegistryValue Root="HKCU" Key="Software\inkscape.org\InkScape" Name="installed" Type="integer" Value="1" KeyPath="yes"/>
Sorry, just realized the registry values were duplicates of each other too.
Corrected changes:
25c25 Microsoft\ MyApplicationNa me" Name="installed" Type="integer" Value="1" KeyPath="yes"/> inkscape. org\InkScape" Name="startmenu _installed" Type="integer" Value="1" KeyPath="yes"/> Microsoft\ MyApplicationNa me" Name="installed" Type="integer" Value="1" KeyPath="yes"/> inkscape. org\InkScape" Name="desktop_ installed" Type="integer" Value="1" KeyPath="yes"/>
< <RegistryValue Root="HKCU" Key="Software\
---
> <RegistryValue Root="HKCU" Key="Software\
34c34
< <RegistryValue Root="HKCU" Key="Software\
---
> <RegistryValue Root="HKCU" Key="Software\