Ok, I thought I had this working, but it is not. I think the quotes are getting set wrong. I know that if I open up the shortcut's properties page, and set the value in the target field to exactly this:
"C:\Program Files\Tcl\bin\wish85.exe" "C:\...my_file" I can click on the shortcut and start my application. Now, however, WiX is setting the target to: "C:\Program Files\Tcl\bin\wish85.exe C:\...my_file" Notice the missing double quotes. I have Target set to Target="[wish_shortcut] [#file_10]" And the property wish_shortcut is: <Property Id="wish_shortcut" Value="C:\Program Files\Tcl\bin\wish85.exe" /> I tried setting Target to: Target='"[wish_shortcut]" "[#file_10]"' But then the target no longer shows up in the start menu. wish85.exe is not my application; it is not part of my installation. Chris Lord wrote: > This is what I have used for my application. > > <Shortcut Id="StartMenuShortcut" Name="My Application" Description="My > Application Shorcut" WorkingDirectory="INSTALLDIR" > Target="[INSTALLDIR]MyApplication.exe" /> > > The MyApplication.exe needs to be the exact filename of the executable > that the shortcut is pointing to. > > The use of [INSTALLDIR] instead of an absolute file reference is used in > my installer as it means that the shortcut always points to the > installed file even if the user changes the install directory. If the > user cannot alter the install directory then using an absolute reference > (C:\Program Files\.... etc) to the file should work also. > > Chris > > -----Original Message----- > From: JLM [mailto:[EMAIL PROTECTED] > Sent: Monday, November 17, 2008 09:39 > To: wix-users@lists.sourceforge.net > Subject: [WiX-users] Shortcut Target Attribute > > So in my last email I got a hint to use the Target attribute of the > shortcut tag. I need the shortcut's target to be: > > "C:\Program Files\Tcl\bin\wish85.exe" "path_to_tcl file" > > Unfortunately, the schema documentation for the shortcut tag is empty, > so I don't know exactly how to format this tag. I have set the Target > attribute to: > > Target='"C:\Program Files\Tcl\bin\wish85.exe" [#file_10]' > > But when I do this, I do not get any entry in the start menu. When I > remove this, but have WorkingDirectory="INSTALLDIR" I get an entry in > the start menu, but the target is wrong. Maybe the shortcut is in the > wrong place? I have it as a subtag of the file tag of the file I am > trying to make a shortcut to. > > What do I need to do to get the shortcut to show up in the start menu, > and have the correct target? > > Thanks. > > ------------------------------------------------------------------------ > - > This SF.Net email is sponsored by the Moblin Your Move Developer's > challenge Build the coolest Linux based applications with Moblin SDK & > win great prizes Grand prize is a trip for two to an Open Source event > anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > > > > ------------------------------------------------------------------------- > This SF.Net email is sponsored by the Moblin Your Move Developer's challenge > Build the coolest Linux based applications with Moblin SDK & win great prizes > Grand prize is a trip for two to an Open Source event anywhere in the world > http://moblin-contest.org/redirect.php?banner_id=100&url=/ > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users