I am having an issue with a custom font that my company has created. When I set the Font property of a control in Visual Studio 2008 to our font, I receive the following error:
Only TrueType fonts are supported. This is not a TrueType font.
The font selection dialog shows our font, and double-clicking the font in the Windows font folder correctly shows a preview.
I have done a little testing with the other developers that I work with. Apparently this issue only pops up when running VS2008 under Server 2003, but the design time font works fine under Vista and XP. Other system fonts such as Arial and Courier New work fine, just not our in-house custom font.
Does anyone know why Server 2003 would have an issue with a font that is supposedly TrueType?
Update:
I was looking into additional differences between the machines. The PC in question did not have Microsoft Office installed. After installing Office, the font in question worked in Visual Studio without any other modification.
As an addendum to the original question, why would the installation of Microsoft Office cause a font to start working?