- Did you customize LicenseAgreementDlg.wxs accordingly ? A tutorial to do so can be found here: http://weblogs.sqlteam.com/mladenp/archive/2010/04/15/WiX-3-Tutorial-Custom-EULA-License-and-MSI-localization.aspx (Or a german speaking blog http://www.stummerweb.de/2009/wixuilicensertf-bei-mehrsprachigem-setup/ ) - Do the files LicEN.rtf and LicDE.rtf exist ? Try to reference a full path for testing purposes (like e.g. c:\MyFolder\WiX\LicenseAgreement\LicDE.rtf
Regards, Tobias 2011/5/7 Helge Kruse <helge.kruse-nos...@gmx.net>: > Hello, > > it's my first try to localize my setup. I am using WiX 3.5. > > The Product.wxs has these lines besides all others defining files etc. > > <Product Id="ANY_GUID" Name="Product" Language="!(loc.LanguageId)" > Version="1.0.0.0" Manufacturer="Man" UpgradeCode="ANY_GUID"> > <WixVariable Id="WixUILicenseRtf" Value="!(loc.License)" /> > </Product> > > My localization files are: > > <?xml version="1.0" encoding="utf-8"?> > <WixLocalization Culture="en-us" > xmlns="http://schemas.microsoft.com/wix/2006/localization"> > <String Id="LanguageId">1033</String> > <String Id="License">LicEN.rtf</String> > </WixLocalization > > <?xml version="1.0" encoding="utf-8"?> > <WixLocalization Culture="de-de" > xmlns="http://schemas.microsoft.com/wix/2006/localization"> > <String Id="LanguageId">1031</String> > <String Id="License">LicDE.rtf</String> > </WixLocalization> > > When running light.exe I get > > C:\delivery\Dev\wix35_public\src\ext\UIExtension\wixlib\LicenseAgreementDlg.wxs(35,0): > error LGHT0103: The system cannot find the file '!(loc.License)'. > > The command line fpr light.exe arguments are > -cultures:en-us > -ext "C:\Program Files (x86)\Windows Installer XML > v3.5\bin\WixUIExtension.dll" > -ext "C:\Program Files (x86)\Windows Installer XML > v3.5\bin\WixNetFxExtension.dll" > -loc de-de.wxl > -loc en-us.wxl > -notidy > -out bin\Release\en-us\Product.msi > -pdbout bin\Release\en-us\Product.wixpdb > -spdb > obj\Release\Product.wixobj > obj\Release\Product.Generated.wixobj > > Why does the linker resolves the !(loc.LanguageId) but fails with > !(loc.License)? > What should I do to localize the license file? The scheme above is taken > from Nich Ramirez's book. > > Regards, > Helge > > > ------------------------------------------------------------------------------ > WhatsUp Gold - Download Free Network Management Software > The most intuitive, comprehensive, and cost-effective network > management toolset available today. Delivers lowest initial > acquisition cost and overall TCO of any competing solution. > http://p.sf.net/sfu/whatsupgold-sd > _______________________________________________ > WiX-users mailing list > WiX-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wix-users > ------------------------------------------------------------------------------ WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd _______________________________________________ WiX-users mailing list WiX-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wix-users