У меня странная проблема с коробкой Windows Server 2003, которая меня несколько дней сбивала с толку.
У меня есть служба, работающая на машине, которая вызывает указанный exe каждые 60 секунд, exe просматривает локальную базу данных, чтобы узнать, нужно ли ей что-либо печатать, и если да, то печатает ее на сетевом лазерном принтере.
У меня проблема в том, что некоторые шрифты не будут распечатываться, когда служба автоматически вызывает exe, но будут работать нормально, если я дважды нажму на exe, чтобы запустить его.
Шрифт был установлен администратором, но служба работает как NT Authority\System. Я подумал, что это как-то связано с этим, но я попытался запустить службу от имени администратора, но это не помогло.
Есть ли какие-либо проблемы со шрифтами и разрешениями, о которых я не знаю, которые могут быть причиной такого поведения?