I had similar things happen to me and solved them by using CA like: <Property Id="PROGRESS_DLG_TITLE" Secure="yes" /> <CustomAction Id="SetProgressTitle" Property="PROGRESS_DLG_TITLE" Value="!(loc.ProgressDlg_Title)" Execute="immediate" />
In this case above dialog title contained [ProductName] which was not resolved. Then you schedule CA very early and insert the property name where you need resolved string. The only way I can understand this is that MSI DB fields are not all equal. For some resolution works, for others doesn't. -----Original Message----- From: Andreas Hellwig [mailto:[EMAIL PROTECTED] Sent: Tuesday, July 01, 2008 9:54 AM To: General discussion for Windows Installer XML toolset. Subject: Re: [WiX-users] [ProductName] not replaced in Shortcut Name Well I used [ProductName] like it is used in the WiXUI localization files. Everywhere else it works correct. Just in the shortcut it isn't replaced correctly. in the .wxl file i've got this: <String Id="Test_UninstallLinkTitle" Overridable="yes">Uninstall [ProductName]</String> <String Id="Test_UninstallLinkDescription" Overridable="yes">Removes [ProductName] from your computer.</String> and in my .wxs file i've got this: <Shortcut Id="UninstallProduct_all" Name="!(loc.Test_UninstallLinkTitle) " Target="[System32Folder]msiexec.exe" Arguments="/x {$(var.TEST_PRODUCT_CODE)}" Directory="Test_startmenu_subfolder" Description="!(loc.Test_UninstallLinkDescription)" /> any idea why the [ProductName] isn't replaced for the shortcut? Andreas Hellwig Rob Hamflett schrieb: > [ProductName] indicates that ProductName is a property. Are you sure you don't want $(loc.ProductName)? > > Rob > > Andreas Hellwig wrote: > >> Hi, >> >> I'm trying to create a shortcut with a localized name, but sadly >> '[ProductName]' isn't replaced in the localization-string (same for the >> description). Is there a method to get it working correctly? >> >> Andreas Hellwig >> >> ------------------------------------------------------------------------ - >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services for >> just about anything Open Source. >> http://sourceforge.net/services/buy/index.php >> > > > ------------------------------------------------------------------------ - > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users