2
I have a strange issue on a Windows Server 2003 box which has been baffling me for days now.
I have a service running on the machine which calls a specified exe every 60 seconds, the exe looks at a local database to see if it needs to print anything, and if so, it prints it to a network laser printer.
The problem i'm having is that some fonts won't print out when the exe is called automatically by the service, but work fine if I double click the exe to run it.
The font was installed by Administrator, but the service runs as NT Authority\System. I thought this might have something to do with it, but I tried running the service as Administrator, and that didn't solve it.
Are there any issues with fonts and permissions that i'm not aware of that could be causing this behaviour?
Thank you, your auto-answer solved also my customer's problem! It did not though about rebooting the server... Maybe the Windows services environment load all fonts only at boot time. – Pisu – 2012-06-12T14:40:51.063
probably the installer is run from another session thus your session program did not get notified to call AddFontResource – Sheng Jiang 蒋晟 – 2013-03-06T19:26:35.257