Seen tons of info about adding such shortcuts, but they all use a HKCU registry
key as the key path.
I need to create All Users shortcuts (both for "All Programs/Company/Product"
and the Startup folder) WITHOUT touching HKCU so I can pass Win 7 Logo testing.
If I attempt to do the following:
<Component
Id="Shortcuts"
Guid="e18fb74f-b182-4aa7-8a23-b50b48aa62e8">
<Shortcut Id="StartupShortcut"
Directory="StartupFolder"
Target="[INSTALLDIR]DERP.exe"
WorkingDirectory="INSTALLDIR"
Name="DERP">
<Icon Id="startupIcon"
SourceFile="$(var.DERP.TargetPath)"/>
</Shortcut>
<Registry Id="softdocskey"
Root="HKLM"
Key="Software\HERP\DERP"
Name="Installed"
Type="integer"
Value="1"
KeyPath="yes"/>
</Component>
It craps on me with errors ICE43 and ICE57 (use HKCU and mixing per-user and
per-machine in a component).
It seems VERY ODD to me that I can just turn off ICE checking and PASS logo
testing, however if I fix the ICE errors I FAIL logo testing.
How f*ed up is that?
Anybody have a solution which passes both ICE and logo testing?
------------------------------------------------------------------------------
Nokia and AT&T present the 2010 Calling All Innovators-North America contest
Create new apps & games for the Nokia N8 for consumers in U.S. and Canada
$10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing
Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store
http://p.sf.net/sfu/nokia-dev2dev
_______________________________________________
WiX-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wix-users