我正在使用 Wix 3.10。我想更改内置 Wix 对话框集之一的欢迎对话框上的文本样式,如本答案中所述。
我的 UI 部分有:
<UI>
<TextStyle Id="White12" FaceName="Tahoma" Size="12" Red="255" Green="255" Blue="255" />
<UIRef Id="WixUI_InstallDir" />
...
</UI>
在我的本地化 .wxl 中:
<WixLocalization Culture="en-us" xmlns="http://schemas.microsoft.com/wix/2006/localization">
<String Id="WelcomeDlgDescription"> {\White12}Our Welcome Text</String>
</WixLocalization>
当我构建它时,我收到以下警告:
LGHT1076: ICE31: Text Style tag in WelcomeDlg.Description has no effect. Do you really want it to appear as text?
实际上,文本没有设置样式,样式代码逐字显示在对话框中。
我做错了吗?我能找到的所有相关帖子都说这应该有效。