Thanks Neil. After hours searching, I found out this: http://www.dizzymonkeydesign.com/blog/misc/adding-and-customizing-dlgs-in-wix-3/ I followed the instructions in the post above, and I added Desktop Shortcut support successful. But, when I tried to followed the same way to add "Quick Launch shortcut", I got problems: ICE64 Here is the code: <Directory Id="AppDataFolder"> <Directory Id="Microsoft" Name="Microsoft"> <Directory Id="InternetExplorer" Name="Internet Explorer"> <Directory Id="QuickLaunchFolder" Name="Quick Launch" > </Directory> </Directory> </Directory> </Directory>
.... ... <DirectoryRef Id="QuickLaunchFolder"> <Component Id="QuickLaunchShortcut" Guid="32AB3786-02F5-45C8-9E6F-04A6041EB4FF"> <Condition>INSTALLQUICKLAUNCHSHORTCUT</Condition> <RegistryKey Root="HKCU" Key="MyCompany\MyApp" Action="createAndRemoveOnUninstall"> <RegistryValue Name="QuickLaunchSC" Value="1" Type="integer" KeyPath="yes"/> </RegistryKey> <Shortcut Id="QuickLaunchShortcut" Directory="QuickLaunchFolder" Name="My App" ShortName="MyApp" Target="[INSTALLLOCATION]$(var.FileOutput)"/> <RemoveFolder Id="RemoveQuickLaunchFolder" On="uninstall"/> </Component> </DirectoryRef> As you can see, I did add RemoveFolder for Component.But the compiler complaint that: error LGHT0204: ICE64: The directory InternetExplorer is in the user profile but is not listed in the RemoveFile table. error LGHT0204: ICE64: The directory Microsoft is in the user profile but is not listed in the RemoveFile table. Question: What can I do to remove these errors? Thanks. /Brian ________________________________ From: Neil Sleightholm <n...@x2systems.com> To: General discussion for Windows Installer XML toolset. <wix-users@lists.sourceforge.net> Sent: Thursday, January 29, 2009 11:40:33 PM Subject: Re: [WiX-users] WiX 3.0: how to create Quick Launch shortcut and Desktop shortcut? For the desktop you can use a standard Windows Installer directory reference (see the SDK). For quick launch the only way I have found is to use this: <Directory Id="AppDataFolder"> <Directory Id="Microsoft" Name="Microsoft"> <Directory Id="InternetExplorer" Name="Internet Explorer"> <Directory Id="QuickLaunchFolder" Name="Quick Launch" /> </Directory> </Directory> </Directory> Neil Neil Sleightholm X2 Systems Limited n...@x2systems.com <mailto:n...@x2systems.com> ________________________________ From: Little Forest [mailto:little.for...@ymail.com] Sent: Fri 30/01/2009 00:31 To: wix-users@lists.sourceforge.net Subject: [WiX-users] WiX 3.0: how to create Quick Launch shortcut and Desktop shortcut? Hi, In WiX 3.0, is there a way to create a Quick Launch shortcut and Desktop shortcut based on the user's choice? I know there is a way to create a checkbox for "Launch Applition" option: http://wix.sourceforge.net/manual-wix3/run_program_after_install.htm I'm wondering if there is a way to create a checkbox for "Quick Luanch shortcut" and "Desktop shortcut" on the last page of installation. Some code example are very welcome. Thanks. /Brian. __________________________________________________________________ Ask a question on any topic and get answers from real people. Go to Yahoo! Answers and share what you know at http://ca.answers.yahoo.com <http://ca.answers.yahoo.com/> ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users __________________________________________________________________ Connect with friends from any web browser - no download required. Try the new Yahoo! Canada Messenger for the Web BETA at http://ca.messenger.yahoo.com/webmessengerpromo.php ------------------------------------------------------------------------------ Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) software. With Adobe AIR, Ajax developers can use existing skills and code to build responsive, highly engaging applications that combine the power of local resources and data with the reach of the web. Download the Adobe AIR SDK and Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users