Working with WiX 3.0.2806.0. I am setting up a TTF file to be registered
as a font on the system:

<File Id="EGGS.TTF" Name="EGGS.TTF" DiskId="1" KeyPath="yes"
Source="C:\PROJ\Distro\Fonts\EGGS.TTF" FontTitle="Eggs (TrueType)"/>

The above works OK, except that I get:

G:\My Documents\Output\setup.wxs(53) : warning LGHT1076 : ICE51: Font
'EGGS.TTF' is a TTC\TTF font, but also has a title.

This is because FontTitle="Eggs (TrueType)" is there. According to the
MSI docs (Font table topic):

It is recommended that you leave this column null for TrueType Fonts and
TrueType Collections because the installer can register the font after
reading the correct font title from the font file. If the font name is
entered, it must be identical to font title from the font file. You must
specify a title for fonts that do not have embedded names, such as .fon
files. 

However, if I specify FontTitle="", it seems to automatically fill in
the font name when it compiles (or links - not sure) and still gives the
same warning.

Is this caused by allowing WiX to auto-scan for file information?
Is it a bug?
How can I force it to make a Font table entry with a null FontTitle
field?

Regards,

Brett

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to