如何使用Wix安装Open Type字体

ess*_*LAH 17 installation fonts wix

我想安装一组打开类型字体作为我的MSI安装的一部分.我正在使用Wix来创建MSI.

有什么建议?

mar*_*lam 19

您需要指定目录FontsFolder,并在文件上设置TrueType属性:

<DirectoryRef Id="FontsFolder">
  <Component Id="MyFontsFonts" Guid="...">
    <File Id="font1.ttf" Source="font1.ttf" TrueType="yes" />
    <File Id="font2.ttf" Source="font2.ttf" TrueType="yes" />
  </Component>
</DirectoryRef>
Run Code Online (Sandbox Code Playgroud)

  • @essamSALAH:如果将每个文件放在一个单独的组件中,那么该文件将充当组件的keypath.如果组件的密钥路径已存在,则不会安装该组件. (5认同)
  • 似乎有些东西可能会丢失.这是我尝试这个时的错误:`错误LGHT0094:未解析的符号'目录:FontsFolder'的引用,是否还有其他我缺少的东西? (4认同)