У меня есть требование, в котором мне нужно показать лицензионное соглашение в соответствии с языком ОС. Локализованные лицензионные соглашения (.rtf) хранятся на сервере.
Я создал пользовательские действия для обнаружения языка ОС и загрузки соответствующего лицензионного соглашения, но как я могу показать локализованное лицензионное соглашение в диалоговом окне Лицензионного соглашения?
У меня есть все набор файлов диалога (.wxs). Я использую wix_minimal
набор диалогов.
Я попытался изменять следующие строки в WelcomeeleLADLG.WXS
<Control Id="LicenseText" Type="ScrollableText" X="130" Y="36" Width="226" Height="162" Sunken="yes" TabSkip="no">
<Text SourceFile="!(wix.WixUILicenseRtf=$(var.licenseRtf))" />
</Control>
на
<Control Id="LicenseText" Type="ScrollableText" X="130" Y="36" Width="226" Height="162" Sunken="yes" TabSkip="no" Text="[MyPropertyConatingRTFData]">
</Control>
, но ничто не проявляется в тексте лицензионного соглашения.
Как я могу установить этот текст?