Sample code. Take it for what it is worth. This assumes three things: 1. The resources are "declared" in Product.exe and are localized into two cultures: en-US and es-ES using the MUI Win32 resource localization scheme released to the world with Vista. The actual Spanish string will actually be found in the Product.exe.mui file in the es-ES directory and the English string will be found in the Product.exe.mui file in the en-US directory. 2. The desired "name" for the shortcut is the string #102 in Product.exe. 3. The relative placement of the shortcut and its target (even when considered relative to the component list) don't matter for the purposes of this example, but I had to put them somewhere. This is NOT a guide to where to place shortcuts relative to their targets nor is it a guide to use non-advertised (or even advertised) shortcuts. That doesn't matter for the purposes of this example either.
... <Directory...> <Directory Id="InstallDir" ...> <Directory Id="InstallDir-en-US" Name="en-US"/> <Directory Id="InstallDir-es-ES" Name="es-ES"/> </Directory> <Directory...> <Directory Id="ProductStartMenu" Name="$(var.ProductName)"/> </Directory> </Directory> ... <Component ... Directory="InstallDir"> <File Source="Product.exe"/> <Shortcut Id="MainEntry" Target="[#Product.exe]" WorkingDirectory="InstallDir" Name="Product" DisplayResourceId="102" DisplayResourceDll="Product.exe"/> </Component> <Component ... Directory="InstallDir-en-US"> <File Source="en-US\Product.exe.mui"/> </Component> <Component ... Directory="InstallDir-es-ES"> <File Source="es-ES\Product.exe.mui"/> </Component> -----Original Message----- From: Lian Jiang [mailto:jiangok2...@gmail.com] Sent: Monday, January 18, 2010 5:04 PM To: wix-users@lists.sourceforge.net Subject: [WiX-users] how to create a DisplayResourceDll for ShortCut element Hi, Could anybody provide a sample/reference about how to author a resource DLL used by ShortCut element? I don't quitely understand this descript from WIX document: "The Formatted string providing the full path to the language neutral file containing the MUI Manifest. Generally authored using [#filekey] form." Thanks Leon ---------------------------------------------------------------------------- -- Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users ------------------------------------------------------------------------------ Throughout its 18-year history, RSA Conference consistently attracts the world's best and brightest in the field, creating opportunities for Conference attendees to learn about information security's most important issues through interactions with peers, luminaries and emerging and established companies. http://p.sf.net/sfu/rsaconf-dev2dev _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users