问题描述:

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

解决方案:

直接上代码。

<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" /> 覆盖日文资源文件。
 

  

相关文章:

  • 2021-11-11
  • 2021-11-08
  • 2021-09-26
  • 2022-12-23
  • 2021-05-29
  • 2021-08-27
  • 2022-12-23
  • 2021-11-12
猜你喜欢
  • 2021-08-14
  • 2021-07-02
  • 2021-10-01
  • 2021-09-05
  • 2022-01-08
  • 2021-08-04
  • 2022-02-05
相关资源
相似解决方案