我正在使用Wix为网站创建安装.
添加字体时,WiX会选择.ttf扩展名并要求您将其安装到本地Font文件夹中(当使用Directory Id ="FontsFolder"和TrueType ="yes"时).如果删除这些属性,它就会失败.
有没有办法让WiX将字体安装到自定义文件夹(../Content/fonts/)而不抱怨?
编辑:
<Directory Id="dirFontsFolder" Name="fonts">
<Component Id="cfont.ttf" Guid="BDEBACC8-D057-4406-87B9-B310BA6DFE27">
<File Id="font.ttf" Source="$(var.SrcWebsite)\Content\fonts\font.ttf" KeyPath="yes" />
</Component>
</Directory>
Run Code Online (Sandbox Code Playgroud)
使用上面的代码,我得到错误:
错误LGHT1076:ICE60:文件font.ttf不是Font,其版本不是伴随文件引用.它应该具有语言列中指定的语言.