[天天解决一问题系列 - 0013] 如何修改WiX Burn内置的窗口

问题描述:app

咱们产品的burn安装包仅支持.net 3.5 sp1以上,在只有.net 2.0的机器上会给用户弹一个窗口,告诉用户为何不可以安装的缘由。原本burn已经内置了,可是在日文操做系统下,因为内置字体和窗口大小的缘由,致使字出现重叠. 如何调整内置的窗口内容及布局呢?布局

解决方案:字体

直接上代码。ui

<BootstrapperApplicationRef Id="ManagedBootstrapperApplicationHost">
      <bal:WixManagedBootstrapperApplicationHost LicenseFile="eula.rtf" LocalizationFile="$(var.InstallImage)mbapreq.wxl" ThemeFile="$(var.InstallImage)mbapreq.thm" LogoFile="$(var.InstallImage)mbapreq.png"/>
      <Payload SourceFile="$(var.InstallImage)mbapreq.wxl" Name="1041\mbapreq.wxl" />
      。。。
</BootstrapperApplicationRef>
LocalizationFile="$(var.InstallImage)mbapreq.wxl" ThemeFile="$(var.InstallImage)mbapreq.thm" LogoFile="$(var.InstallImage)mbapreq.png" 其实是覆盖根目录下(%temp%\guid\.ba)的三个文件 mbapreq.wxl, mbapreq.thm, mbapreq.png; $(var.InstallImage)mbapreq.wxl, $(var.InstallImage)mbapreq.thm, $(var.InstallImage)mbapreq.png是对应修改过的文件。
<Payload SourceFile="$(var.InstallImage)mbapreq.wxl" Name="1041\mbapreq.wxl" /> 覆盖日文资源文件。
相关文章
相关标签/搜索