wix - Using WixIIsExtension and localization variable errors on building localized installer -


when using wixiisextension wix msi project, building localized installer (ru-ru culture, example), got lot of such errors:

  • the localization variable (loc.configureiis) unknown. please ensure variable defined

i have workaround - installing iis application organized separate merge module without localizations. when build wix mergemodule project using wixiisextension - it's ok.

but reason of errors inside msi project? fixed in later versions of wix?

the iis extension messages not localized russian. can specify "fallback" culture, existing (english) messages used. in project settings, set "ru-ru,en-us" in "cultures build", instead of "ru-ru".

see more fallback cultures: http://wixtoolset.org/documentation/manual/v3/howtos/ui_and_localization/specifying_cultures_to_build.html

these non-localized strings of iis extension shown fraction of second when progress bar runs, , in log files.

anyways, provide translations (or wait until provided :) translate yourself, download wix source code (wix39-debug.zip), copy file named wix39-debug\src\ext\iisextension\wixlib\en-us.wxl project (as ru-ru.wxl), include in project, , translate english strings.


Comments

Popular posts from this blog

qt - Using float or double for own QML classes -

Create Outlook appointment via C# .Net -

ios - Swift Array Resetting Itself -