我在wxl文件中使用此行添加了自定义消息,但仍然无法正确对齐版本号
<String Id="WelcomeDlgDescription" Overridable="yes">The Setup Wizard will install [ProductName] on your computer. Click Next to continue or Cancel to exit the Setup Wizard. {\WixUI_Font_Title}Version - [ProductVersion]</String>
我希望结果像这样
此外,我无法更改字体。
已更新
答案 0 :(得分:0)
限制 :每个字符串只能显示一种样式。我不确定,但是它在文档中说您必须在字符串开头引用样式:
<TextStyle Id="Test" FaceName="Arial" Blue="255" Size="12" Strike="yes" />
<..>
<String Id="WelcomeDlgDescription">{\Test}Version - [ProductVersion]</String>
自定义WiX对话框 :您可能需要更改整个对话框以添加两个字段,以便可以将版本号放在自己的位置 具有自己风格的文本框。这样做有点麻烦,我对 在这里:Customizing WiX Dialogs。请快速阅读。还介绍了如何更改字体颜色和样式。
更新 :有关如何插入自定义对话框的好例子:Wix UpgradeVersion。